Python中內置了許多有用的函數,以下列舉了一些常用的:
- abs(x):返回數字的絕對值。
- all(iterable):如果集合中所有元素都是true或集合為空集合,返回True。
- any(iterable):如果集合中有一項元素是true,返回True;空集合為False。
- ascii(object):返回一個表示對象的字符串。
- bin(x):將整數轉換為前綴為’0b’的二進制字符串。
- bytearray([source[, encoding[, errors]]]):返回一個新的字節數組。
- callable(object):判斷對象參數是否可被調用(可被調用指的是對象能否使用()括號的方法調用)。
- chr(i):返回表示Unicode代碼點為整數i的字符的字符串。
- classmethod:將方法轉換為類方法。
- compile(source, filename, mode, flags=0, dont_inherit=False, optimize=-1):將源代碼編譯為代碼或AST對象。
- divmod(a, b):函數把除數和余數預算結果結合起來,返回一個包括商和余數的元組(a//b,a%b)。
- enumerate(iterable, start=0):函數用于將一個可遍歷的數據對象(如列表、元組或字符串)組合為一個索引序列,同時列出數據和數據下標,一般用在for循環當中。
- input(prompt):函數接受一個標準輸入數據返回為string類型。
- int(x[, base]):函數用于將一個字符串或數字轉換為整型。
- open(file, mode=‘r’, buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None):函數用于打開一個文件,創建一個file對象,相關的方法才可以調用它進行讀寫。
以上只是Python內置函數的一部分,實際上Python還有更多的內置函數可供使用。在使用這些函數時,建議查閱Python官方文檔以獲取詳細信息和用法示例。