python3內建函式詳解

2021-07-22 05:12:00 字數 2317 閱讀 2313

abs()  獲取絕對值

all()  接受乙個迭代器,如果迭代器的所有元素都為真,那麼返回true,否則返回false

any()  接受乙個迭代器,如果迭代器裡有乙個元素為真,那麼返回true,否則返回false

ascii()  呼叫物件的repr()方法,獲得該方法的返回值.

bin(), 

oct(),

hex()   三個函式功能為:將十進位制數分別轉換為2/8/16進製制。

bool()  測試乙個物件是true還是false.

bytes()  將乙個字串轉換成位元組型別

str()  將字元型別/數值型別等轉換為字串型別

challable()  判斷物件是否可以被呼叫,能被呼叫的物件就是乙個callables物件,比如函式和帶有call()的例項。

char(),13. ord()  檢視十進位制數對應的ascii字元/檢視某個ascii對應的十進位制數。

classmethod()  用來指定乙個方法為類的方法,由類直接呼叫執行,只有乙個cls引數,執行雷的方法時,自動將呼叫該方法的類賦值給cls.沒有此引數指定的類的方法為例項方法。

complie()  將字串編譯成python能識別或可以執行的**,也可以將文字讀成字串再編譯。

complex()

delattr()  刪除物件的屬性

dict()  建立資料字典

dir()  不帶引數時返回當前範圍內的變數,方法和定義的型別列表,帶引數時返回引數的屬性,方法列表。

divmod()  分別取商和餘數

enumerate()  返回乙個可以列舉的物件,該物件的next()方法將返回乙個元組。

eval()  將字串str當成有效的表示式來求值並返回計算結果

exec()  執行字串或complie方法編譯過的字串,沒有返回值

filter()  過濾器,構造乙個序列,等價於[ item for item in iterables if function(item)],在函式中設定過濾條件,逐一迴圈迭代器中的元素,將返回值為true時的元素留下,形成乙個filter型別資料。

float()  講乙個字串或整數轉換為浮點數。

format()  格式化輸出字串,format(value, format_spec)實質上是呼叫了value的format(format_spec)方法。

frozenset()  建立乙個不可修改的集合。

getattr()  獲取物件的屬性

globals()  返回乙個描述當前全域性變數的字典

hasattr()

hash()  雜湊值

help()  返回物件的幫助文件

id()  返回物件的記憶體位址

input()  獲取使用者輸入內容

int()  將乙個字串或數值轉換為乙個普通整數

isinstance()  檢查物件是否是類的物件,返回true或false

issubclass()  檢查乙個類是否是另乙個類的子類。返回true或false

iter() 

len()  返回物件長度,引數可以是序列型別(字串,元組或列表)或對映型別(如字典)

list()  列表建構函式。

locals()  列印當前可用的區域性變數的字典

map()

max()  返回給定元素裡最大值

meoryview()

min()  返回給定元素裡最小值

next()  返回乙個可迭代資料結構(如列表)中的下一項

object()

open()  開啟檔案

pow()  冪函式

print()  輸出函式

property()

range()  根據需要生成乙個指定範圍的數字,可以提供你需要的控制來迭代指定的次數

repr()  將任意值轉換為字串,供計時器讀取的形式

reversed()   反轉,逆序物件

round()  四捨五入

set()

setattr()  與getattr()相對應

slice()  切片功能

sorted()  排序

staticmethod()

str()  字串建構函式

sum()  求和

super()  呼叫父類的方法

tuple()  元組建構函式

type()  顯示物件所屬的型別

vars()  

zip()  將物件逐一配對

import()

Python3內建函式

1 兩個列表可以相加 collections.counter計數器,計算列表中每項出現的次數,並返回字典型別,其中元素作為key,其計數作為value。當所訪問的鍵不存在時,返回0,而不是keyerror 否則返回它的計數。其中負號表示降序 預設公升序 與reverse true相同 4 數值的除法...

Python3 內建函式

返回乙個數的絕對值。實參可以是整數或浮點數。如果實參是乙個複數,返回它的模。返回 x 的 y 次冪 如果 z 存在,則對 z 取餘 比直接pow x,y z計算更高效 兩個引數形式的pow x,y 等價於冪運算子 x y。引數必須為數值型別。對於混用的運算元型別,則適用二元算術運算子的型別強制轉換規...

Python3 內建函式

abs 函式 函式返回 x 數字 的絕對值 python dict 函式 dict 函式用於建立乙個字典。dict 建立空字典 dict a a b b t t 傳入關鍵字 dict zip one two three 1,2,3 對映函式方式來構造字典 dict one 1 two 2 three...