首页 > 代码库 > 内置函数1

内置函数1

1、abs(number):  取数字的绝对值

print(abs(-3))   #取绝对值   3

2、all(iterable)  :只能是一个可迭代对象,判断这个可迭代对象的所有元素为非空,则为True,任一元素为空,则为False

print(all(([],[],)))   #False
print(all([[],‘abc‘,123,()]))  #False
print(all([[123,‘dfdf‘],(‘dfdf‘)]))   #True

3、any(iterable) ;   通all,判断该可迭代对象是否包含非空元素,元素全部为空则为False,任一元素非空,则为True

print(any({}))  # False
print(any([‘abc‘,(),123]))  #True

4、bin(number)、hex、oct  分别将十进制数字转换为对应的二进制、十六进制、八进制

print(bin(3))   # 0b11    将10进制数字转换为二进制
print(hex(17))   #0x11    将10进制数字转换为16进制
print(oct(9))    #0o11    将10进制数字转换为8进制

5、bool()  :判断一个元素的boolean值:  0、None、空 --》False    其它为True

#print(bool(None))  #False

6、

内置函数1