Python內建函式合集,一定要收藏好!
在Python語言中,Python直譯器自帶的函式叫做內建函式。所謂的內建函式就是python給你提供的,可以直接拿來使用的函式,比如print、input等。那麼python內建函式有多少?本篇文章為大家詳細講解一下,一定要收藏好!
運算相關函式
abs(x):求數值的絕對值。其引數可以是整型也可以是複數
divmod(a,b):返回兩個數值的商和餘數。其引數可以是整型,也可以是浮點型,所返回的物件為元組。
max(a,b,c…):返回可迭代物件的元素中最大值或者所有引數的最大值。
min(a,b,c…):返回兩個熟知的冪運算或者其餘指定整數的模值。
round(a):對浮點數進行四捨五入求值。
sum():求和計算。
型別轉換相關函式
bool(x):根據傳輸的引數的邏輯值建立一個新的布林值,沒有引數時返回false。
int(x[base]):將一個字串或數字轉換為整型。
Float(x):將一個字串或數字轉換為浮點型。
Complex(x):建立一個複數。
Str([object]):將物件X轉換為字串。
bytearray():返回一個新位元組陣列,這個陣列裡的元素是可變的,並且每個元素的值範圍0-256之間。
bytes():根據傳入的引數建立一個新的不可變位元組陣列。
memoryview():根據傳入的引數建立一個新的記憶體檢視物件。
ord():返回unicode字元對應的整數。
chr(i):用一個範圍在range(256)內的整數作為引數,返回對應的ASCII字元。
bin(x):將整數轉換成二進位制字串。
Oct(x):將一個整數轉換為一個八進位制字串。
Hex(x):將一個整數轉換為一個十六進位制字串。
tuple():將一個可迭代物件轉換成tuple元組型別。
list():將以集合類轉換為列表。
dict():根據傳入的引數建立一個新的字典。
set():建立一個無序不重複的元素集,可以進行關係測試,刪除重複資料,還可以計算交集、差集、並集等。
frozenset():根據傳入的引數建立一個新的不可變集合。
enumerate():根據可迭代物件建立列舉物件。
iter():根據傳入的引數建立一個新的可迭代物件。
slice():根據傳入的引數建立一個新的切片物件。
super():根據傳入的引數建立一個新的子類和父類的代理物件。
object():建立一個新的object物件。
序列操作
all():判斷可迭代物件的每個元素是否都為true。
any():判斷可迭代物件的元素是否有為true的元素,如果有一個為true,則返回true。
map():會根據提供的函式對指定序列做對映。
next():返回可迭代物件中下一個元素值。
reversed():反轉序列生成新的可迭代物件。
sorted():對可迭代物件進行排序,返回一個新的列表。
zip():將可迭代的物件作為引數,將物件中對應的元素打包成一個個元組,然後返回由這些元組組成的列表。
反射操作
__import__():動態匯入模組,如果一個模組經常變化可以使用__import__()來動態載入。
isinstance():判斷物件是否是類或者型別元組中任意類元素的例項。
issubclass():判斷是否是另外一個類或者型別元組中類元素的子類。
hasattr():檢查物件是否含有屬性。
getattr():獲取物件的屬性值。
setattr():設定物件的屬性值。
delattr():刪除物件的屬性。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2871211/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python合集———內建函式合集Python函式
- Python內建函式(一)Python函式
- python常用內建函式Python函式
- Python內建函式(二)Python函式
- 1.5.5 Python內建函式Python函式
- Python 內建函式大全Python函式
- python 常用內建函式Python函式
- Python內建函式示例Python函式
- python內建函式——sortedPython函式
- Python合集之Python函式Python函式
- python內建函式 map/reducePython函式
- python的部分內建函式Python函式
- 12.4、python內建函式—sortedPython函式
- 12.2、python內建函式—formatPython函式ORM
- python高階內建函式Python函式
- python常見內建函式Python函式
- python 66個內建函式Python函式
- JavaScript教程全套影片合集:建構函式內容講解JavaScript函式
- python內建函式-eval()函式與exec()函式的區別Python函式
- 內建函式函式
- python 內建函式簡單總結Python函式
- (十六)Python學習之內建函式Python函式
- Python分享之內建函式清單Python函式
- Python內建函式大全,快來看看!!Python函式
- Python 字串 String 內建函式大全(1)Python字串函式
- Python 字串 String 內建函式大全(2)Python字串函式
- python-內建函式(搭配lambda使用)Python函式
- Python補充03 Python內建函式清單Python函式
- webgl內建函式--通用函式Web函式
- Python中常用的內建函式input()、isinstance()Python函式
- Python 內建函式:——locals 和 globals介紹Python函式
- Python 兩個內建函式: locals() 和 globals()Python函式
- hive內建函式Hive函式
- MySQL 內建函式MySql函式
- js內建函式JS函式
- php 內建函式PHP函式
- 自定義生成器函式模擬Python內建函式filter()函式PythonFilter
- webgl內建函式--指數函式Web函式