Python內建函式彙總

2021-09-12 21:25:16 字數 3596 閱讀 8786

函式名

abs()

delattr()

hash()

memoryview()

set()

all()

dict()

help()

min()

setattr()

any()

dir()

hex()

next()

slice()

ascii()

divmod()

id()

object()

sorted()

bin()

enumerate()

input()

oct()

staticmethod()

bool()

eval()

int()

open()

str()

breakpoint()

exec()

isinstance()

ord()

sum()

bytearray()

filter()

issubclass()

pow()

super()

bytes()

float()

iter()

print()

tuple()

callable()

format()

len()

property()

type()

chr()

frozenset()

list()

range()

vars()

classmethod()

getattr()

locals()

repr()

zip()

compile()

globals()

map()

reversed()

complex()

hasattr()

max()

round()

import()

函式功能

abs求數值的絕對值

divmod

返回兩個數值的商和餘數

max返回可迭代物件的元素中的最大值或者所有引數的最大值

min返回可迭代物件的元素中的最小值或者所有引數的最小值

pow取兩個值的冪運算值

round

對浮點數進行四捨五入求值

sum對元素型別是數值的可迭代物件中的每個元素求和

函式功能

all判斷可迭代物件的每個元素是否都為true值

any判斷可迭代物件的元素是否有為true值的元素

filter

使用指定方法過濾可迭代物件的元素

map使用指定方法去作用傳入的每個可迭代物件的元素,生成新的可迭代物件

next

返回可迭代物件中的下乙個元素值

reversed

反轉序列生成新的可迭代物件

sorted

對可迭代物件進行排序,返回乙個新的列表

zip聚合傳入的每個迭代器中相同位置的元素,返回乙個新的元組型別迭代器

函式功能

globals

返回當前作用域內的全域性變數和其值組成的字典

locals

返回當前作用域內的區域性變數和其值組成的字典

函式功能

bool

根據傳入的引數的邏輯值建立乙個新的布林值

int根據傳入的引數建立乙個新的整數

float

根據傳入的引數建立乙個新的浮點數

complex

根據傳入引數建立乙個新的複數

str返回乙個物件的字串表現形式(給使用者)

bytearray

根據傳入的引數建立乙個新的位元組陣列

bytes

根據傳入的引數建立乙個新的不可變位元組陣列

memoryview

根據傳入的引數建立乙個新的記憶體檢視物件

ord返回unicode字元對應的整數

chr返回整數所對應的unicode字元

bin將整數轉換成2進製字串

oct將整數轉化成8進製數字串

hex將整數轉換成16進製制字串

tuple

根據傳入的引數建立乙個新的元組

list

根據傳入的引數建立乙個新的列表

dict

根據傳入的引數建立乙個新的字典

set根據傳入的引數建立乙個新的集合

frozenset

根據傳入的引數建立乙個新的不可變集合

enumerate

根據可迭代物件建立列舉物件

range

根據傳入的引數建立乙個新的range物件

iter

根據傳入的引數建立乙個新的可迭代物件

slice

根據傳入的引數建立乙個新的切片物件

super

根據傳入的引數建立乙個新的子類和父類關係的**物件

object

建立乙個新的object物件

函式功能

help

返回物件的幫助資訊

dir返回物件或者當前作用域內的屬性列表

id返回物件的唯一識別符號

hash

獲取物件的雜湊值

type

返回物件的型別,或者根據傳入的引數建立乙個新的型別

len返回物件的長度

ascii

返回物件的可列印表字串表現方式

format

格式化顯示值

vars

返回當前作用域內的區域性變數和其值組成的字典,或者返回物件的屬性列表

函式功能

import動態匯入模組

isinstance

判斷物件是否是類或者型別元組中任意類元素的例項

issubclass

判斷類是否是另外乙個類或者型別元組中任意類元素的子類

hasattr

檢查物件是否含有屬性

getattr

獲取物件的屬性值

setattr

設定物件的屬性值

delattr

刪除物件的屬性

callable

檢測物件是否可被呼叫

函式功能

print

向標準輸出物件列印輸出

input

讀取使用者輸入值

函式功能

open

使用指定的模式和編碼開啟檔案,返回檔案讀寫物件

函式功能

compile

將字串編譯為**或者ast物件,使之能夠通過exec語句來執行或者eval進行求值

eval

執行動態表示式求值

exec

執行動態語句塊

repr

返回乙個物件的字串表現形式(給直譯器)

函式功能

property

標示屬性的裝飾器

classmethod

標示方法為類方法的裝飾器

staticmethod

標示方法為靜態方法的裝飾器

Python內建函式彙總

2 最大最小值 max 1,2,3 min 1,2,3 3 序列長度 len abc len 1,2,3 len 1,2,3 4 取模 divmod 5,2 2,1 5 乘方 pow 2,3,4 2 3 4 6 浮點數 round 1 2 型別判斷 isinstance x,list int 3 比...

Python內建函式彙總

abs 函式 返回數字的絕對值 divmod 函式 將除數和餘數運算結果進行結合 sum 函式 求和計算 round 函式 四捨五入 pow 函式 計算任意n次方值 min 函式 獲取最小值 max 函式 獲取最大值 hex 函式 十進位制轉換成十六進製制 oct 函式 十進位制轉換成八進位制 bi...

Python內建函式功能彙總

1.abs 返回數字的絕對值 2.dict 建立乙個字典 3.help 返回物件幫助資訊 4.min 返回給定引數最小值 5.setattr 用於設定屬性值,該屬性不一定存在 6.all 用於判斷給定的引數中的所有元素是否都為true,如果是返回true,否則false 7.dir 返回模組的屬性列...