Python有現(xiàn)成可用的函數(shù)。這些函數(shù)稱為內(nèi)置函數(shù)。在這個(gè)參考頁(yè)面中,您將找到Python中所有的內(nèi)置函數(shù)。
| 函數(shù) | 描述 |
|---|---|
| abs() | 返回?cái)?shù)的絕對(duì)值 |
| all() | 如果可迭代對(duì)象中的所有項(xiàng)均為 true,則返回 True。 |
| any() | 如果可迭代對(duì)象中的任何項(xiàng)為 true,則返回 True。 |
| ascii() | 返回對(duì)象的可讀版本。用轉(zhuǎn)義字符替換 none-ascii 字符。 |
| bin() | 返回?cái)?shù)的二進(jìn)制版本。 |
| bool() | 返回指定對(duì)象的布爾值。 |
| bytearray() | 返回字節(jié)數(shù)組。 |
| bytes() | 返回字節(jié)對(duì)象。 |
| callable() | 如果指定的對(duì)象是可調(diào)用的,則返回 True,否則返回 False。 |
| chr() | 返回指定 Unicode 代碼中的字符。 |
| classmethod() | 把方法轉(zhuǎn)換為類方法。 |
| compile() | 把指定的源作為對(duì)象返回,準(zhǔn)備執(zhí)行。 |
| complex() | 返回復(fù)數(shù)。 |
| delattr() | 從指定的對(duì)象中刪除指定的屬性(屬性或方法)。 |
| dict() | 返回字典(數(shù)組)。 |
| dir() | 返回指定對(duì)象的屬性和方法的列表。 |
| divmod() | 當(dāng)參數(shù)1除以參數(shù)2時(shí),返回商和余數(shù)。 |
| enumerate() | 獲取集合(例如元組)并將其作為枚舉對(duì)象返回。 |
| eval() | 評(píng)估并執(zhí)行表達(dá)式。 |
| exec() | 執(zhí)行指定的代碼(或?qū)ο螅?/td> |
| filter() | 使用過濾器函數(shù)排除可迭代對(duì)象中的項(xiàng)目。 |
| float() | 返回浮點(diǎn)數(shù)。 |
| format() | 格式化指定值。 |
| frozenset() | 返回 frozenset 對(duì)象。 |
| getattr() | 返回指定屬性的值(屬性或方法)。 |
| globals() | 以字典返回當(dāng)前全局符號(hào)表。 |
| hasattr() | 如果指定的對(duì)象擁有指定的屬性(屬性/方法),則返回 True。 |
| hash() | 返回指定對(duì)象的哈希值。 |
| help() | 執(zhí)行內(nèi)建的幫助系統(tǒng)。 |
| hex() | 把數(shù)字轉(zhuǎn)換為十六進(jìn)制值。 |
| id() | 返回對(duì)象的 id。 |
| input() | 允許用戶輸入。 |
| int() | 返回整數(shù)。 |
| isinstance() | 如果指定的對(duì)象是指定對(duì)象的示例,則返回 True。 |
| issubclass() | 如果指定的類是指定對(duì)象的子類,則返回 True。 |
| iter() | 返回迭代器對(duì)象。 |
| len() | 返回對(duì)象的長(zhǎng)度。 |
| list() | 返回列表。 |
| locals() | 返回當(dāng)前本地符號(hào)表的更新字典。 |
| map() | 返回指定的迭代器,其中指定的函數(shù)應(yīng)用于每個(gè)項(xiàng)目。 |
| max() | 返回可迭代對(duì)象中的最大項(xiàng)目。 |
| memoryview() | 返回內(nèi)存視圖(memory view)對(duì)象。 |
| min() | 返回可迭代對(duì)象中的最小項(xiàng)目。 |
| next() | 返回可迭代對(duì)象中的下一項(xiàng)。 |
| object() | 返回新對(duì)象。 |
| oct() | 把數(shù)轉(zhuǎn)換為八進(jìn)制。 |
| open() | 打開文件并返回文件對(duì)象。 |
| ord() | 轉(zhuǎn)換表示指定字符的 Unicode 的整數(shù)。 |
| pow() | 返回 x 的 y 次冪的值。 |
| print() | 打印標(biāo)準(zhǔn)輸出設(shè)備。 |
| property() | 獲取、設(shè)置、刪除屬性。 |
| range() | 返回?cái)?shù)字序列,從 0 開始且以 1 為增量(通常情況下)。 |
| repr() | 返回對(duì)象的可讀版本。 |
| reversed() | 返回反轉(zhuǎn)的迭代器。 |
| round() | 對(duì)數(shù)進(jìn)行舍入。 |
| set() | 返回新的集合對(duì)象。 |
| setattr() | 設(shè)置對(duì)象的屬性(屬性/方法)。 |
| slice() | 返回 slice 對(duì)象。 |
| sorted() | 返回排序列表。 |
| staticmethod() | 把方法轉(zhuǎn)換為靜態(tài)方法。 |
| str() | 返回字符串對(duì)象。 |
| sum() | 對(duì)迭代器的項(xiàng)目進(jìn)行求和。 |
| super() | 返回表示父類的對(duì)象。 |
| tuple() | 返回元組。 |
| type() | 返回對(duì)象的類型。 |
| vars() | 返回對(duì)象的 __dict__ 屬性。 |
| zip() | 從兩個(gè)或多個(gè)迭代器返回一個(gè)迭代器。 |