標籤:通過 sorted strong 提示符 method 格式化 python 方法 lex
1.abs 求絕對值
2.all
判斷迭代器中的所有資料是否都為true
如果可迭代的資料的所有資料都為true或可迭代的資料為空白,返回True。否則返回False
3.any
判斷迭代器中的是否有一個資料為true
如果可迭代的資料中有一個資料為true,返回True。否則返回False。可迭代的資料為空白也返回False
4.bin 轉換整數為一個二進位字串(其他資料類型報錯)
5.bool
轉換一個資料為布爾值 bool是int的子類,如果參數為false或不指定參數,返回False
6.bytearray 將資料轉換為位元組數組
7.bytes 將資料轉換為位元組數組 bytes是bytearray的不可變版本
8.callable
判斷一個對象是否可調用 類都是可調用的。如果一個對象的類有__call__函數就是可調用的
如果一個對象可以調用返回True。否則返回False
9.chr 將整數轉成字元
10.classmethod
得到function的class method class method接受class作為第一個參數,就象instance method接受instance一樣。
11.compil
編譯source為code或AST對象 code可以通過調用exec()和eval()執行。
12.complex
建立一個複數 用real+imag*j建立一個複數,或將一個字串或數字轉換為複數
13.delattr
刪除指定的屬性 delattr(obj, ‘prop‘)和del obj.prop功能一樣
14.dict 建立一個字典dictionary
15.dir
返回對象的屬性列表 如果對象有名為__dir__()的方法,方法會被調用並必須返回屬性列表
16.divmod 得到兩個數字相除的結果和餘數
17.enumerate 得到一個枚舉對象
18.eval 執行一個運算式
19.exec 動態執行Python代碼
20.filter 過濾資料得到一個迭代器
21.float 將字串或數字轉為浮點數
22.format 格式化資料
23.frozenset 得到新的frozenset對象
24.getattr 得到對象屬性的值
25.globals 得到當前模組的全域符號表的字典
26.hasattr
判斷對象是否存在屬性,如果name是對象的屬性,返回True。否則返回False
27.hash 得到對象雜湊值
28.help 返回協助資訊
29.hex
整數轉換為十六進位表示 使用float.hex()得到浮點數的十六進位表示
30.id 得到對象的id(存放記憶體編號)
31.input 輸出提示符,讀取使用者輸入
32.int 將數字或字串轉為整數
33.isinstance
判斷object是否是classinfo的執行個體,如果object是classinfo的執行個體,返回true。否則返回false
34.issunclass
判斷一個類是否是另一個類的父類
如果類是另一個類的子類,返回true。否則返回false
35.iter 得到一個迭代器
36.len 返回對象的長度或集合的資料個數
37.list 建立一個列表
38.locals 得到當前符號表字典
39.map 更改迭代器中的每個資料得到一個新的迭代器
40.max 得到迭代器中最大的或兩個或多個參數中最大的
41.min 得到迭代器中最小的或兩個或多個參數中最小的
42.next 得到迭代器的下一個資料
43.object
得到object的執行個體 object沒有__dict__,不能向object增加屬性
44.oct
整數轉換為八進位表示 如果x不是int對象,必須定義一個__index__()函數返回整數
45.open
開啟檔案並返回一個流 也可以將StringIO(文本)或BytesIO(二進位)作為檔案來讀寫
46.ord 得到字元的整數表示
47.pow 乘方運算 等於pow(x, y) % z 返回 xy%z的結果
48.print 輸出資料流
49.property 得到屬性(沒看懂,忘記他吧)
50.rang 建立一個範圍對象
51.repr 得到對象的字串表示
52.reversed 反轉序列得到一個迭代器
53.round 浮點數按小數位元做舍入操作
54.set 建立一個集合對象
55.setattr 更改屬性的值
56.slice 得到分區對象
57.sorted 排序可迭代的資料得到一個列表
58.staticmethod
得到function的static method static method不接受隱藏的第一個參數。
59.str
得到對象的str版本 str是built-in字串類
60.sum 計算可迭代資料的合計
61.tuple 建立一個元組
62.type 返回對象的類型或建立一個新的類型對象
63.vars 得到屬性資訊
python內建函數