內(nèi)建函數(shù)
已經(jīng)學(xué)過的內(nèi)建函數(shù):
類型相關(guān)
int() 創(chuàng)建或者將其他數(shù)據(jù)轉(zhuǎn)化為整型
float() 創(chuàng)建或者將其他數(shù)據(jù)轉(zhuǎn)化為浮點(diǎn)型
bool() 創(chuàng)建或者將其他數(shù)據(jù)轉(zhuǎn)化為布爾型
complex() 創(chuàng)建或者將其他數(shù)據(jù)轉(zhuǎn)化為復(fù)數(shù)
str() 創(chuàng)建或者將其他數(shù)據(jù)轉(zhuǎn)化為字符串
list() 創(chuàng)建或者將其他數(shù)據(jù)轉(zhuǎn)化為列表
tuple() 創(chuàng)建或者將其他數(shù)據(jù)轉(zhuǎn)化為元組
set() 創(chuàng)建或者將其他數(shù)據(jù)轉(zhuǎn)化為集合
dict() 創(chuàng)建或者將其他數(shù)據(jù)轉(zhuǎn)化為字典
以上函數(shù)可以用于創(chuàng)建或者進(jìn)行類型轉(zhuǎn)換
變量相關(guān):
id() 獲取變量的id標(biāo)志
type() 獲取變量的類型字符串
print() 打印變量的值
locals() 打印當(dāng)前環(huán)境中所有的變量
數(shù)學(xué)相關(guān):
abs() 獲取一個數(shù)值的絕對值
sum() 計算一個序列的數(shù)值和
max()獲取最大值
格式1:max(序列)
返回值:序列中的最大值
格式2:max(參數(shù)1,參數(shù)2...)
返回值:多個參數(shù)中的最大值
min()獲取最小值
格式1:min(序列)
返回值:序列中的最小值
格式2:min(參數(shù)1,參數(shù)2...)
返回值:多個參數(shù)中的最小值
pow()獲取一個數(shù)值的N次方
round() 對一個數(shù)值進(jìn)行四舍五入操作
range() 產(chǎn)生連續(xù)數(shù)據(jù)的序列
格式1:range(結(jié)束值)
返回值:0-結(jié)束值之間的序列
格式2:range(開始值,結(jié)束值)
返回值:開始-結(jié)束值之間的序列
格式3:range(開始值请毛,結(jié)束值梁钾,間隔值)
返回值:開始-結(jié)束值之間指定間隔的數(shù)據(jù)的序列
進(jìn)制相關(guān):
hex() 將十進(jìn)制轉(zhuǎn)化為16進(jìn)制
oct() 將十進(jìn)制轉(zhuǎn)化為8進(jìn)制
bin() 將十進(jìn)制轉(zhuǎn)化為2進(jìn)制
字符串相關(guān):
chr() 將ascii編碼轉(zhuǎn)化為字符
ord() 將字符轉(zhuǎn)化為ascii編碼
repr() 獲取任意數(shù)據(jù)的原始格式字符串
eval() 將一個字符串當(dāng)作python代碼執(zhí)行,字符串需要符合代碼規(guī)范和repr配合