Python內建函式彙總

2021-10-02 10:45:55 字數 1664 閱讀 8999

abs() 函式:返回數字的絕對值

divmod() 函式 :將除數和餘數運算結果進行結合

sum() 函式 :求和計算

round() 函式: 四捨五入

pow() 函式 :計算任意n次方值

min() 函式 :獲取最小值

max() 函式 :獲取最大值

hex() 函式: 十進位制轉換成十六進製制

oct() 函式: 十進位制轉換成八進位制

bin() 函式 :十進位制轉換成二進位制

str() 函式 :將字串型別的數字轉換成整形

bool() 函式 :將指定的引數轉換成布林型別

ord() 函式 :獲取單個字元的ascii數值            

float() 函式 :轉換成浮點數

tuple() 函式: 將可迭代物件轉換為元組

chr() 函式: 轉換乙個整數並返回所對應的字元

list() 函式: 將可迭代物件轉換為列表

complex() 函式: 轉換指定的引數為複數形式

dict()函式:建立乙個字典物件

open()函式:開啟檔案並返回檔案物件

bytearray()函式:建立並返回乙個新位元組陣列

frozenset()函式:建立並返回乙個已凍結的集合

range()函式:建立乙個可迭代物件,內容是指定範圍內的連續整數

set()函式:建立乙個無序不重複元素集合

all() 函式: 判斷指定序列中的所有元素是否都為 true

any()函式: 判斷指定序列中的所有元素是否都為 false

sorted() 函式: 對可迭代物件進行排序

enumerate()函式: 將可遍歷的資料物件組合成一帶有資料和資料下標的索引序列

filter() 函式: 通過指定條件過濾序列並返回符合要求的過濾值

iter() 函式: 根據指定的可迭代集合物件或可呼叫物件來生成乙個迭代器

zip() 函式: 將可迭代的物件打包成元組並返回由元組組成的物件

map()函式: 通過自定義函式實現對序列的元素對映操作並返回操作後的結果           

eval()函式: 執行乙個字串表示式並返回執行結果

exec()函式: 執行儲存在字串或檔案中的 python 語句

isinstance()函式: 判斷指定的物件例項是否與指定型別相同

issubclass()函式: 判斷乙個類是否為另乙個類的子類

super()函式: 乙個實現呼叫父類(超類)的函式

callable() 函式: 檢查乙個物件是否能夠被呼叫

type()函式: 返回物件的型別

locals() 函式: 以字典型別返回乙個物件的所有區域性變數和變數值

globals() 函式: 以字典型別返回乙個物件的所有全域性變數和變數值

_import_()函式: 動態載入類和函式

hash() 函式: 獲取乙個物件的雜湊值

format()函式: 格式化資料

input()函式: 接受使用者輸入並返回所輸入的 string 型別資料

slice() 函式: 通過指定的切片位置和間隔構造乙個切片物件

len()函式: 返回乙個物件的元素或專案個數

help()函式: 檢視函式或模組用途的幫助說明

——以上總結內容摘自《python專案開發案例集錦》中的附錄

Python內建函式彙總

函式名 abs delattr hash memoryview set all dict help min setattr any dir hex next slice ascii divmod id object sorted bin enumerate input oct staticmetho...

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內建函式功能彙總

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