#abs(x) 參數:x - - 數字表達式 返回值:數字 做用: 返回 x 對應數字的絕對值 #列: # print(abs(-2)) # all(iterable) 參數:iterable - - 元祖或者列表 返回值:boolean 做用:若是iterable 的全部元素不爲0 就返回true 不然返回fase # 注意:空元祖和列表 返回爲true #list=[1,2,3,5,4,0,1] #print(all(list)) #結果:fase list中間參數有0 #any(iterable) 參數:iterable - - 元素或者列表 返回值:boolean 做用:若是都爲空0,false 則返回false 若是不爲空0 false 則返回true #列: #print(any(list)) #結果:true #basestriong() 參數:無 返回值: 無 做用:判斷一個是否爲str (沒用!) #bin(x) 參數:x- -long 或者int 數字 返回值:字符串 做用:返回其相對應的二進制表示 #列: #print(bin(12)) #結果:0b1100 12的二進制 #bool([x]) 參數:x - - 預轉換的參數 返回值:boolean 做用:將給定參數轉換爲boolean 型沒有參數則返回False #bytearray([source[,encoding[,errors]]]) #參數: #若是source 爲整數 則返回一個長度爲source 的初始化數組 #若是source 爲字符串,則按照指定的encoding 將字符串轉換爲字節序列 #若是source 爲可迭代的類型,則元素必須爲[0,255]中的整數 #若是 source 爲buffer 接口一致的對象 則此對象也被用於初始化bytearray #若是沒有熟人任何參數,默認就是初始化數組爲0個元素. #返回值: 新的字節數組 #print(bytearray('AAAAA','utf-8')) 結果:bytearray(b'AAAAA') #callable(object) 參數:objcet - -對象 返回值:boolean 做用:用於檢查一個對象是不是可調用的若是是返回true不然返回false 調用對象object 也不會成功 #cmp(x,y) 參數 x- - 數字表達式 y - - 數字表達式 返回值:若是x<y 返回-1 x==y 返回0 x>y 返回1 #compile() #參數: # source -- 字符串或者AST(Abstract Syntax Trees)對象。。 # filename -- 代碼文件名稱,若是不是從文件讀取代碼則傳遞一些可辨認的值。 # mode -- 指定編譯代碼的種類。能夠指定爲 exec, eval, single。 # flags -- 變量做用域,局部命名空間,若是被提供,能夠是任何映射對象。。 # flags和dont_inherit是用來控制編譯源碼時的標誌 #divmod(x,y) 參數:數字 返回值: 數字 做用 兩數相除 返回結果 和餘數組成的元祖!