一 寫在開頭
本文列舉了一些經常使用的python內置函數。完整詳細的python內置函數列表請參見python文檔的Built-in Functions章節。python
二 python經常使用內置函數
請注意,有關內置函數的詳細適用狀況和注意事項請務必參見python官方文檔。下文的簡短總結不免可能存在細微的紕漏。數組
函數 | 功能 | 示例 | 結果 |
abs(x) | 返回x的絕對值 | abs(-5) | 5 |
chr(x) | 返回整數x所表示的字符 | chr(65) | A |
divmod(x, y) | 返回x除以y的商及餘數組成的元組 | divmod(44,6) | (7,2) |
float(x) | 將x轉換成浮點數 | float('56') | 56.0 |
hex(x) | 將x轉換成十六進制數 | hex(34) | 0x22 |
int(x) | 將x轉換成整數 | int(34.21) | 34 |
len(x) | 返回參數x的元素個數 | len([1,3,5,7]) | 4 |
max(列表型參數) | 返回參數x中的最大值 | max(1,3,5,7) | 7 |
min(列表型參數) | 返回參數x中的最小值 | min(1,3,5,7) | 1 |
oct(x) | 將x轉換成八進制數 | oct(34) | 0o42 |
ord(x) | 返回字符x的Unicode編碼 | ord('我') | 25105 |
pow(x, y) | 返回x的y次方 | pow(2,3) | 8 |
round(x) | 返回x的四捨六入值(注意是四捨六入) | round(45.8) | 46 |
sorted(列表) | 由小到大排序 | sorted([3,1,7,5]) | [1,3,5,7] |
str(x) | 將x轉換成字符串 | str(56) | 56(字符串) |
sum(列表) | 計算列表中元素的總和 | sum([1,3,5,7]) | 16 |
type(對象) | 返回對象的數據類型 | type(34.0) | float |
三 參考資料函數
1. 《毫無障礙學Python》ui