Python 內置函數 [附語法和示例]

已發表: 2021-11-28

Python 中的內置函數被定義為那些在 Python 中預定義的函數類型 編程語言 Python 提供了多種功能來執行各種任務。 Python 解釋器中已經存在的那些函數稱為內置函數。 Python中有很多內置函數。 一些內置函數是 hash()、filter()、int()、print()、set()

目錄

Python中的內置函數

Python 中的內置函數及其示例。

1.abs函數()

在 Python 中使用 abs() 函數用於返回給定數字的絕對值。 該函數只接受一個參數:返回其絕對值的函數編號。 此參數可以是任何類型,例如整數或浮點數。 如果假設參數是複數,則函數將返回複數的大小。

Python abs() 的示例如下所示:

資源

該程序的輸出將是:

2. all() 函數

這是 Python 中的另一種內置函數。 函數 all() 接受一個可迭代對象。 這樣的可迭代對象可能是字典、列表等。使用函數 all() 返回 true 或 false 的值。 如果迭代中的所有元素都有效,則該函數返回 true。 否則,該函數返回 false。

Python 中的 all() 函數的示例如下所示。

資源

3. Python中的bin()函數

Python 的 bin() 函數用於任何指定的整數以返回該整數的二進製表示。 函數的結果總是帶有前綴 0b。

Python 中的 bin() 函數示例如下所示。

資源

4. Python 中的 bool()

這是 Python 中的另一種內置函數。 正如函數的名稱所言,該函數將任何值轉換為布爾形式,表示真或假。 這是通過使用標準的真值測試程序來完成的。

該函數的示例如下所示。

程序的輸出如下所示。

資源

5. Python 中的 bytes()

函數 bytes() 在 Python 中用於返回字節對象。 與 Python 中的 bytearray() 函數相比,該函數是不可變的。 為指定大小的對象創建空字節。

我在下面展示的 Python bytes() 函數的示例。

資源

6. Python中的Callable()函數

callable() 函數,顧名思義,可以在 Python 程序中調用。 該函數的任務是檢查通過函數傳遞的對像是否可調用,然後返回真值。 否則,該函數返回 false 值。

Python 中的 callable() 函數的一個例子是

x = 8

打印(可調用(x))

程序的輸出為 False。

7. 編譯()函數

Python 中的函數 compiles() 將輸入作為源代碼,然後返回代碼的一個對象,稍後可以通過函數 exec() 執行該對象。

Python 中的 compile() 函數可以使用如下所示。

8. Exec() 函數

Python 中的函數 exec() 用於動態執行 Python 程序。 它可以是一個對像或一個字符串,與只接受一個表達式的函數 eval() 相比,該函數接受大段代碼。

9. Sum() 函數

Python 的 sum() 函數用於從可迭代源(例如列表)中獲取數字的總和。

10. Python 中的 Any() 函數

如果迭代中的任何項結果為真,則函數 any() 將返回真。 否則,該函數返回 false。

11. Python() 中的 Ascii() 函數

這是 Python 中的另一種內置函數。 它返回一個包含對象表示的字符串,然後使用 \u、\U 或 \x 轉義轉義字符串中的非 ASCII 字符。

12. Python 中的 Bytearray()

Python中的函數bytearray()返回一個bytearray的對象,也可以進行對像到字節數組的轉換。 它還能夠創建任何特定大小的空字節數組對象。

13. Python 中的 eval() 函數

Python 中的函數 eval() 執行解析傳遞給它的表達式的任務。 該函數還運行代碼中存在的 Python 中的表達式(代碼)。

14. Python中的浮點函數

Python 中的內置函數 float() 從字符串或數字返回浮點數。

Python 中的 float() 函數示例如下所示。

15. Python 中的 globals() 函數

Python 中的函數 globals() 返回當前全局符號表的字典。 術語符號表是指一種數據結構,它存儲程序所需的所有信息。 符號表包括變量、類、方法等的名稱。

16. Python中的iter()函數

如果程序必須返回一個迭代器類型的對象,那麼可以使用 Python 的函數 iter()。 該函數導致創建一個元素一次可以迭代的對象。

函數 iter() 的示例如下所示。

程序的輸出是

1

2

3

4

5

17. Python 中的 locals() 函數

Python的內置函數locals()用於返回一個本地符號表字典。 它也用於字典的修改。

Python 中的 locals() 函數示例如下所示。

18. Python 中的 Chr() 函數

函數 chr() 在 Python 中用於實現表示字符的字符串,該字符進一步指向 Unicode 代碼的整數。 如果用戶使用函數 chr(97),該函數將返回一個字符串“a”。 該函數將拋出一個錯誤,接受超出指定範圍的整數類型的參數。 通常,參數中指定的標準範圍為 0-1,114,111。

下面顯示了在 Python 中使用 chr() 函數的代碼示例。

來源

19. Python 中的 Complex() 函數

Python 中的這個內置函數用於將數字轉換為複數。 函數 complex() 還能夠將字符串轉換為複數。 第一個參數是實部,第二個參數是虛部。

20. Python中的delattr()函數

如果用戶想從 Python 中的指定類中刪除任何屬性,可以使用函數 delattr()。 該函數有兩個參數。 取的第一個參數是類中的一個對象,取的第二個參數是需要刪除的屬性。 一旦屬性被刪除,類中就不再存在該屬性。 刪除屬性後,如果嘗試通過類的對象調用該屬性,則程序會報錯。

顯示在 Python 中使用函數 delattr() 的代碼示例如下所示。

21. Python 中的 dir() 函數

為了返回本地範圍內的名稱列表,函數 dir() 在 Python 中使用。

22. Python中的divmod()函數

在 Python 中,函數 divmod() 用於獲取兩個數字的商和余數。 該函數接受兩個數字形式的參數,並返回一個元組。 為了正常運行,函數應該有兩個參數並且應該是數字的。

23. Python中的dict()函數

Python 中的函數 dict() 充當導致創建字典的構造函數。 Python 字典提供了三種不同類型的構造函數來創建字典。

  • 未傳遞任何參數時會創建一個空字典。
  • 使用位置參數時會創建相同的鍵值字典對。
  • 在關鍵字參數的情況下,關鍵字的參數和值會從位置參數進一步添加到創建的字典中。

結論

除了上述內置函數外,Python 還有許多其他專門設計用於執行特殊功能的內置函數。 如果您想了解更多有關 Python 內置函數的信息並希望掌握編程語言的實用知識,請查看upGrad提供的在線數據科學課程 證書課程是與IIIT 班加羅爾聯合提供的。 課程的更多細節可以在我們的網站上探索。 此外,如果需要任何幫助,我們可能會聯繫我們的團隊尋求幫助。

Python中的內置函數是什麼意思?

Python 中的內置函數是 Python 中的預定義函數。

內置的 abs() 函數有什麼作用?

該函數有助於返回任何給定數字的絕對值。

在 Python 中,有多少個內置函數?

Python 中有大約 69 個內置函數。