python3內置函數詳解

  1. abs()  獲取絕對值

  2. all()  接受一個迭代器,如果迭代器的所有元素都爲真,那麼返回True,否則返回False

  3. any()  接受一個迭代器,如果迭代器裏有一個元素爲真,那麼返回True,否則返回False

  4. ascii()  調用對象的repr()方法,獲得該方法的返回值.

  5. bin(), 

  6. oct(),
  7. hex()   三個函數功能爲:將十進制數分別轉換爲2/8/16進制。

  8. bool()  測試一個對象是True還是False.

  9. bytes()  將一個字符串轉換成字節類型

  10. str()  將字符類型/數值類型等轉換爲字符串類型

  11. challable()  判斷對象是否可以被調用,能被調用的對象就是一個callables對象,比如函數和帶有call()的實例。

  12. char(),13. ord()  查看十進制數對應的ASCII字符/查看某個ASCII對應的十進制數。

  13. classmethod()  用來指定一個方法爲類的方法,由類直接調用執行,只有一個cls參數,執行雷的方法時,自動將調用該方法的類賦值給cls.沒有此參數指定的類的方法爲實例方法。

  14. complie()  將字符串編譯成python能識別或可以執行的代碼,也可以將文字讀成字符串再編譯。

  15. complex()

  16. delattr()  刪除對象的屬性

  17. dict()  創建數據字典

  18. dir()  不帶參數時返回當前範圍內的變量,方法和定義的類型列表,帶參數時返回參數的屬性,方法列表。

  19. divmod()  分別取商和餘數

  20. enumerate()  返回一個可以枚舉的對象,該對象的next()方法將返回一個元組。

  21. eval()  將字符串str當成有效的表達式來求值並返回計算結果

  22. exec()  執行字符串或complie方法編譯過的字符串,沒有返回值

  23. filter()  過濾器,構造一個序列,等價於[ item for item in iterables if function(item)],在函數中設定過濾條件,逐一循環迭代器中的元素,將返回值爲True時的元素留下,形成一個filter類型數據。

  24. float()  講一個字符串或整數轉換爲浮點數。

  25. format()  格式化輸出字符串,format(value, format_spec)實質上是調用了value的format(format_spec)方法。

  26. frozenset()  創建一個不可修改的集合。

  27. getattr()  獲取對象的屬性

  28. globals()  返回一個描述當前全局變量的字典

  29. hasattr()

  30. hash()  哈希值

  31. help()  返回對象的幫助文檔

  32. id()  返回對象的內存地址

  33. input()  獲取用戶輸入內容

  34. int()  將一個字符串或數值轉換爲一個普通整數

  35. isinstance()  檢查對象是否是類的對象,返回True或False

  36. issubclass()  檢查一個類是否是另一個類的子類。返回True或False

  37. iter() 

  38. len()  返回對象長度,參數可以是序列類型(字符串,元組或列表)或映射類型(如字典)

  39. list()  列表構造函數。

  40. locals()  打印當前可用的局部變量的字典

  41. map()

  42. max()  返回給定元素裏最大值

  43. meoryview()

  44. min()  返回給定元素裏最小值

  45. next()  返回一個可迭代數據結構(如列表)中的下一項

  46. object()

  47. open()  打開文件

  48. pow()  冪函數

  49. print()  輸出函數

  50. property()

  51. range()  根據需要生成一個指定範圍的數字,可以提供你需要的控制來迭代指定的次數

  52. repr()  將任意值轉換爲字符串,供計時器讀取的形式

  53. reversed()   反轉,逆序對象

  54. round()  四捨五入

  55. set()

  56. setattr()  與getattr()相對應

  57. slice()  切片功能

  58. sorted()  排序

  59. staticmethod()

  60. str()  字符串構造函數

  61. sum()  求和

  62. super()  調用父類的方法

  63. tuple()  元組構造函數

  64. type()  顯示對象所屬的類型

  65. vars()  

  66. zip()  將對象逐一配對

  67. import()

發佈了111 篇原創文章 · 獲贊 158 · 訪問量 37萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章