5.15 內置函數
方法 |
含義 |
備註 |
abs(-1) |
求絕對值 |
1 |
all ([1,'a',True]) |
列表中全部元素的布爾值爲真,最終結果才爲真 |
True |
all ('') |
傳給all的可迭代對象若是爲空,最終結果爲真 |
True |
any([0,'',None,False]) |
列表中全部元素的布爾值只要有一個爲真,最終結果就爲真 |
False |
any([]) |
傳給any的可迭代對象若是爲空,最終結果爲假 |
False |
callable('aaaa'.strip) |
判斷某個對象是不是能夠調用的,可調用指的是能夠加括號執行某個功能 |
True |
chr(90) |
按照ascii碼錶將十進制數字轉成字符 |
Z |
ord('Z') |
按照ascii碼錶將字符轉成十進制數字 |
90 |
dir('abc') |
查看某個對象下能夠用經過點調用到哪些方法 |
|
divmod(1311,25) |
(52, 11) 商 ,餘數 |
(52, 11) |
frozenset({1,2,3}) |
不可變集合 |
|
pow(2,3,3) |
2 ** 3 % 3 |
2 |
round(3.5) |
四捨五入 |
4 |
|
|
|
res='你好egon'.encode('utf-8')
將字符內的表達式拿出運行一下,並拿到該表達式的執行結果
res=eval('2*3')
l=[1,4,3,5]
res=reversed(l)
print(list(res))
sc=slice(1,5,2)
left='hello'
right={'x':1,'y':2,'z':3}
res=zip(left,right)
print(list(res))