python 内置函数(二)
all函数()
all() 函数用于判断给定的可迭代参数 iterable中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。
iterable python中可以迭代的数据类型 str list dict tuple set
在可迭代参数中只要存在 0、空字符串 ''、None、False都会返回Flase
当只存在 '' 或者空列表、空元组等等都返回 True
any函数()
any() 函数用于判断给定的可迭代参数 iterable 是否全部为 False,则返回 False,如果有一个为 True,则返回 True。
这个正好与上面相反只有全部为False时才会为Flase。
在可迭代参数中只要存在 0、空字符串 ''、None、False都会返回Flase
当只存在 '' 或者空列表、空元组等等都返回 True 判断方法不变
int函数()
int()函数可以把字符串中数字强制转换成int类型,但字符串中有其他类型会报错
int('10',8) 其中前面10代表字符或者数字 后面 8代表进制 如果前面为数字类型那么后面不能有参数
ord函数()
ord('a') 会把字符变为十进制整数,注意只能是单个字符
str函数()
str()可以把类型强制转换为str()类型
s = [1,243,5,6,457,8]
print(str(s))
'[1, 243, 5, 6, 457, 8]'

浙公网安备 33010602011771号