abs() |
返回數字絕對值 |
all() |
判斷給定的可迭代參數 iterable 中的全部元素是否都爲 TRUE,若是是返回 True,不然返回 False |
any() |
判斷給定的可迭代參數 iterable 是否所有爲 False,則返回 False,若是有一個爲 True,則返回 True |
ascii() |
調用對象的repr()方法,獲取該方法的返回值 |
bin() |
將十進制轉換爲二進制 |
oct() |
將十進制轉換爲八進制 |
hex() |
將十進制轉換爲十六進制 |
bool() |
測試對象是True,仍是False |
bytes() |
將一個字符轉換爲字節類型 |
str() |
將字符、數值類型轉換爲字符串類型 |
callable() |
檢查一個對象是不是可調用的 |
chr() |
查看十進制整數對應的ASCll字符 |
ord() |
查看某個ascii對應的十進制 |
classmethod() |
修飾符對應的函數不須要實例化,不須要 self 參數,但第一個參數須要是表示自身類的 cls 參數,能夠來調用類的屬性,類的方法,實例化對象等 |
complie() |
將字符串編譯成python能識別或者能夠執行的代碼。也能夠將文字讀成字符串再編譯 |
complex |
建立一個複數 |
delattr |
刪除對象屬性 |
dict() |
建立數據字典 |
dir() |
函數不帶參數時,返回當前範圍內的變量、方法和定義的類型列表 |
divmod() |
分別取商和餘數 |
enumerate() |
返回一個能夠枚舉的對象,該對象的next()方法將返回一個元組 |
eval() |
將字符串str當成有效表達式來求值並返回計算結果取出字符串中內容 |
exec() |
執行字符串或complie方法編譯過的字符串,沒有返回值 |
filter() |
過濾器,構建一個序列,等價於 |
float() |
將一個字符串或整數轉換爲浮點數 |
format() |
格式化輸出字符串 |
frozenset() |
建立一個不可修改的集合 |
getattr() |
獲取對象屬性 |
globals() |
返回一個描述當前全局變量的字典 |
hasattr() |
函數用於判斷對象是否包含對應的屬性 |
hash() |
返回對象的哈希值 |
help() |
返回對象的幫助文檔 |
id() |
返回對象的內存地址 |
input() |
獲取用戶輸入內容 |
int() |
用於將一個字符串或數字轉換爲整型 |
isinstance() |
來判斷一個對象是不是一個已知的類型,相似 type() |
issubclass() |
用於判斷參數 class 是不是類型參數 classinfo 的子類 |
iter() |
返回一個可迭代對象,sentinel可省略 |
len() |
返回對象的長度 |
list() |
返回可變序列類型 |
map() |
返回一個將function應用於iterable中每一項並輸出其結果的迭代器 |
max() |
返回最大值 |
min() |
返回最小值 |
memoryview() |
返回給定參數的內存查看對象(memory view) |
next() |
返回可迭代對象的下一個元素 |
object() |
返回一個沒有特徵的新對象 |
open() |
返回文件對象 |
pow() |
base爲底的exp次冪,若是mod給出,取餘 |
print() |
打印對象 |
class property() |
返回property屬性 |
range() |
生成一個不可變序列 |
reversed() |
返回一個反向的iterator |
round() |
四捨五入 |
class set() |
返回一個set對象,可實現去重 |
class slice() |
返回一個表示有1range所指定的索引集的slice對象 |
sorted() |
對全部可迭代的對象進行排序操做 |
@staticmethod |
將方法轉換爲靜態方法 |
sum() |
求和 |
super() |
返回一個代理對象 |
tuple() |
不可變的序列類型 |
zip() |
將可迭代的對象做爲參數,將對象中對應的元素打包成一個個元組,而後返回由這些元組組成的列表 |