常用函数
abs()
:取绝对值(参数1个)
>>> abs(-99)
99
max()
:取最大值(参赛大于1个)
>>> max(3,5)
5
min()
:取最小值(参数大于1个)
>>> min(5,3.3,98)
3.3
- 数据类型转换函数:(参数1个)
int()
:将含有整数
数字的str
型和float
型转为int
型
>>> int(6.7)
6
>>> int('666.6')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: invalid literal for int() with base 10: '666.6'
>>> int('666')
666
注意:int()
无法将浮点型的str
转换为int
float()
:将含有数字的str
型和int
型转为float
型
>>> float(444)
444.0
>>> float('46.666')
46.666
str()
:将其他数据类型转为str
型
>>> str(34)
'34'
>>> str(34.544)
'34.544'
bool()
: 将含有空格’‘、
0
和None
的转为False
,其他为True
>>> bool(None)
False
>>> bool(1)
True
>>> bool(1.1)
True
>>> bool('1.1')
True
>>> bool( )
False
>>> bool(0)
False
>>> bool(0.00)
False
>>> bool('0')
True
- 函数名—-指向函数对象的引用
>>> b=bool
>>> b(34)
True
注意哦:不要写成b = bool()