1. 程式人生 > >內置函數1

內置函數1

{} -- 進制 bool number 取數 其它 全部 絕對值

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