標籤:abs xxxxxx lex 代碼執行 建立 exec ext bin ted
all ( ) 迴圈參數,參數全為真就返回Ture any() 只要有一個為真就返回turebool() 判斷真假 ascii(對象) 在對象的類中,找到_repr_方法,取其傳回值repr() 找到_repr_方法,取其傳回值 bin() 二進位oct() 八進位int() 十進位hex() 十六進位 chr(數字) 轉化成ASCII碼字元ord(字元) 轉化成ASCII碼對應的數字 complex() 編譯,把字串編譯成py代碼eval() 執行字串形式的簡單運算式,如”1+1“,有傳回值exec() 把字串當作py代碼執行 ,for迴圈或者if等,沒有傳回值dir(變數名) 尋找該變數類型的函數 len() 擷取各種資料的總長度type() 查詢變數類型help() 尋找協助 filter(函數,可迭代的對象) 迴圈每一的可迭代對象作為參數,賦予函數形參,函數返回過濾掉讓函數返 回值為False的參數 過濾map(函數或lambda,可迭代對象(列表)) 對可迭代對象帶入函數進行迴圈 globals() 擷取所有的全域變數locals() 擷取當前所有的局部變數 isinstance(x,A_tuple) 判斷x是否為A_tuple類型,判斷某個對象 類是否是某個類建立的issubclass() 判斷是否為子類 iter() 建立一個可迭代對象next() 取迭代對象的下一個值 import() 模組 max() 取最大值min() 取最小值pow() 求指數sum() 求和round() 四捨五入abs() 取絕對值divmod(10,3) 輸出元組(3,1),相當於10/3=3··········1 reversed() 對列表或字典進行反轉zip() 對兩個列表結合成新列表sorted() 排序(只能同一種類型)enumerate() 為字串添加索引,產生元組frozenset() 相當於凍結不可修改的set() bytes(”XXXXXX“,encoding=”utf-8“) 字串轉化成 位元組bytearray() 位元組列表id() 記憶體位址
常用的python內建方法