Python自帶的函式

zfx1997發表於2018-03-07

lambda()

plus2 = lambda x: x+2
In [3]: plus2(4)
Out[3]: 6
abs()       ##轉換絕對值
divmod()    ##顯示商和餘數
In [33]: divmod(9,2)
Out[33]: (4, 1)

pod(3,4)     ##3的4次方
In [37]: pow(3,4)
Out[37]: 81

round()     ##四捨五入
In [38]: round(3.4)
Out[38]: 3.0

In [40]: sum(range(6))      ##sum,累加,列表裡的所有數字的和
Out[40]: 15

In [42]: oct(32)            ##十進位制轉八進位制
Out[42]: '040'

In [43]: hex(11)
Out[43]: '0xb'              ##十進位制轉十六進位制

chr(15)                     ##轉換為ASCII碼
bin(10##將十進位制轉換為二進位制(前端會有標示符號)

相關文章