-
abs() 方法
文法:abs(x)
參數: x--數值表達式
傳回值:函數傳回x(數字)的絕對值。
-
all() 方法
文法:all(iterable)
參數:iterable--可疊代對象
傳回值:如果all(x)參數x對象的所有元素不為0、''、False或者x為空對象,則傳回True,否則傳回False
-
any() 方法
文法:any (iterable)
傳回值:判斷x對象是否為空對象,如果都為空、0、false,則傳回false,如果不都為空、0、false,則傳回true
-
ascii() 方法
文法:ascii(object)
參數:object--python對象
傳回值: 傳回一個表示對象的字元串,但是對于字元串中的非 ASCII 字元則傳回通過 repr() 函數使用 \x, \u 或 \U 編碼的字元
-
bin()方法
文法:bin(int)
參數:x--int或者 long int 數字
傳回值:傳回一個整數 int 或者長整數 long int 的二進制表示,傳回值是字元串類型。
-
bool()方法
文法:bool(x)
參數:x--要進行轉換的參數。
功能:将給定參數轉換為布爾類型,如果沒有參數,傳回 False。
傳回值:true 或 False
-
callable()方法
文法:callable(object)
參數:object--對象
功能:檢查一個對象是否是可調用的。如果傳回 True,object 仍然可能調用失敗;但如果傳回 False,調用對象 object 絕對不會成功。
傳回值:True或False
-
chr()方法
文法:chr(i)
參數:i -- 可以是10進制也可以是16進制的形式的數字
功能:用一個範圍在 range(256)内的(就是0~255)整數作參數,傳回一個對應的assic字元。
傳回值:目前整數對應的 ASCII 字元。
-
compile()方法
文法:compile(source, filename, mode[, flags[, dont_inherit]])
參數:
source -- 字元串或者AST(Abstract Syntax Trees)對象
filename -- 代碼檔案名稱,如果不是從檔案讀取代碼則傳遞一些可辨認的值
mode -- 指定編譯代碼的種類。可以指定為 exec, eval, single
flags -- 變量作用域,局部命名空間,如果被提供,可以是任何映射對象
功能:将一個字元串編譯為位元組代碼。
傳回值:傳回表達式執行結果。
-
divmod()方法
文法:divmod(a, b)
a:數字
b:數字
功能:傳回一個包含商和餘數的元組(a // b, a % b)。
傳回值:整數
-
globals()方法
文法:globals()
參數:無
功能:以字典類型傳回目前位置的全部全局變量。
傳回值:傳回全局變量的字典。
-
hash()方法
文法:hash(object)
參數:object -- 對象。
功能:擷取取一個對象(字元串或者數值等)的哈希值。
傳回值:傳回對象的哈希值。
-
hex()方法
文法:hex(x)
參數:x--10進制整數
功能:将10進制整數轉換成16進制,以字元串形式表示。
傳回值:傳回16進制數,以字元串形式表示。
-
locals()方法
文法:locals()
功能:以字典類型傳回目前位置的全部局部變量。
傳回值:傳回字典類型的局部變量。
-
max()方法
文法:max( x, y, z, .... )
參數:x -- 數值表達式,y--數值表達式,z--數值表達式。參數也可以為序列
功能:傳回給定參數的最大值,參數可以為序列。
傳回值:傳回給定參數的最大值。
執行個體:
>>> max(10,20,15) 20 >>> max([12,13,10]) 13 >>>
-
min方法
min與max相對,傳回給定參數的最大值,參數可以為序列。用法與max相同
-
oct()方法
文法:oct(x)
參數:x -- 整數
功能:将一個整數轉換成8進制字元串。
傳回值:
-
zip()方法
文法:zip([iterable, ...])
參數:iterabl -- 一個或多個疊代器。
功能:将可疊代的對象作為參數,将對象中對應的元素打包成一個個元組,然後傳回由這些元組組成的清單。
如果各個疊代器的元素個數不一緻,則傳回清單長度與最短的對象相同,利用 * 号操作符,可以将元組解壓為清單。
>>> a = [1,2,3] >>> b = [4,5,6] >>> c = [4,5,6,7,8] >>> zipped = zip(a,b) >>> zipped [(1, 4), (2, 5), (3, 6)] >>> zip(a,c) [(1, 4), (2, 5), (3, 6)] >>> zip(*zipped) [(1, 2, 3), (4, 5, 6)] >>>