Python内置函数
Python内置函数有很多,这里只介绍print()
和len()
,查看更多内置函数,请参照python内置函数大全。Python内置函数是通用的函数,它们不属于字符串或数字或其他类型的对象。
使用len()
函数返回当前字符串长度,并使用print()
函数输出。
(1)举例
1 | course = 'Python for Beginners' |
(2)应用
使用len()
函数我们可以对输入的字符串长度予以限制。例如:在输入栏,如果用户输入的字符串长度超出限制范围,我们可以显示一个错误。
Python字符串内置函数
Python的字符串内置函数有很多,这里只介绍以下几种,查看更多字符串内置函数请参照Python字符串内置函数。Python字符串内置函数是特定的函数,它们的特定使用对象为字符串。
(1)举例
1 | course = 'Python for Beginners' |
(2)具体应用
upper()
,将字符转换为大写字母
1 | print(course.upper()) |
备注
:使用upper函数
不会改变原来的字符串,事实上它创建一个新的字符串并返回它。
lower()
,将字符转换为小写字母
1 | print(course.lower()) |
find()
,在字符串中查找一个指定字符或字符串,没有找到返回-1
1 | course = 'Python for Beginners' |
replace(,)
,替换字符或字符串为指定字符或字符串,逗号左边为原值,逗号右边替换值
1 | course = 'Python for Beginners' |
(3)in
在字符串中的使用
- 检查字符或字符串是否在当前字符串中时,使用
in
操作符,表达式产生布尔值,返回True
或False
1 | course = 'Python for Beginners' |
Python支持的算术运算
(1)加法
1 | print(10 + 3) |
(2)减法
1 | print(10 - 3) |
(3)乘法
1 | print(10 * 3) |
(4)两种除法
- 第一种:一个正斜杆,返回浮点数
1 | print(9 / 3) |
- 第二种:两个正斜杆,返回整数
1 | print(9 // 3) |
(5)操作符 %
,返回进行了除法后的余数
1 | print(10 % 3) |
(6)指数运算,也就是幂运算
1 | print(10 ** 3) |
(7)增强型赋值运算符
- 传统方法
1 | x = 10 |
- 使用增强型赋值运算符
1 | x = 10 |
- 查看更多增强型赋值运算符,请查看python中增强型赋值运算符
(8)运算符的优先级,从高到低
1 | parenthesis eg:() |
(9)举例
1 | x = 10 + 3 * 2 |
(10)使用练习
1 | x = (2 + 3) * 10 - 2 |
Python处理数字的常用函数
(1)使用round()
函数返回浮点数x的四舍五入值
1 | x = 2.9 |
备注
:更多关于round()函数的使用方法,请参照Python round() 函数
(2)使用abs()
函数,返回给定值的绝对值
1 | x = -2.9 |
导入数学模块
在Python中,模块是一个可重用性的独立文件代码
(1)导入方法
1 | import math |
(2)了解更多数学函数,请参照Python的数学函数
备注
:Python2和Python3的数学模块稍有不同。