python(十) 常用a、b 开头的内置函数😊

2019-11-21  本文已影响0人  淡漠不淡漠

abs() 返回数字的绝对值

#!/usr/bin/python3
print('abs(-20)输出:', abs(-20))
#输出结果:
abs(-20)输出: 20

all() 判断可迭代的参数中是否所有元素都为True

#!/usr/bin/python3
print(all([1,2,3,4,5]))
print(all([1, 0]))
print(all([1, None]))
print(all([1, False]))
print(all([1, False]))
#输出结果:
True
False
False
False
False

any() 与all函数作用类似,区别在于只有迭代的元素全部都是 0 空 None False 才返回False

#!/usr/bin/python3
print(any([1,2,3,4,5]))
print(any([False, 1]))
print(any([False, '', 0, None]))
#输出结果:
True
True
False

bin() 返回一个整数 int 和长整数 long int 的二进制

#!/usr/bin/python3
print(bin(10))
#输出结果:0b1010

bool() 可将传入的参数转换为布尔类型

#!/usr/bin/python3
print('bool(1)输出:', bool(1))
print('bool(0)输出:', bool(0))
#输出结果:
bool(1)输出: True
bool(0)输出: False
上一篇 下一篇

猜你喜欢

热点阅读