完整的內建函式及其說明參考官方文件: [完整的內建函式及其說明參考官方文件:
1 通用內建函式:
id() 函式:檢視物件的記憶體位址;
help()函式:檢視幫助資訊;
type()函式:檢視物件的型別;不會認為子類是一種父類型別;
isinstance()函式:檢視物件型別;會認為子類是一種父類型別;
dir()函式:檢視物件中的屬性、方法等;
ord():得到乙個字元所對應的數字編碼;
chr():實現由數字編碼向字元的轉化;
2 數型別的內建函式:
abs(x):返回數字的絕對值,如abs(-10) 返回 10。
ceil(x):返回數字的上入整數,如math.ceil(4.1) 返回 5。
cmp(x, y):如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。python 3 已廢棄 。使用 (x>y)-(xexp(x):返回e的x次冪(ex),如math.exp(1) 返回2.718281828459045
fabs(x):返回數字的絕對值,如math.fabs(-10) 返回10.0。
floor(x):返回數字的下舍整數,如math.floor(4.9)返回 4。
log(x):如math.log(math.e)返回1.0,math.log(100,10)返回2.0。
log10(x):返回以10為基數的x的對數,如math.log10(100)返回 2.0。
max(x1, x2,…):返回給定引數的最大值,引數可以為序列。
min(x1, x2,…):返回給定引數的最小值,引數可以為序列。
modf(x):返回x的整數部分與小數部分,兩部分的數值符號與x相同,整數部分以浮點型表示。
pow(x, y):x**y 運算後的值。
round(x [,n]):返回浮點數x的四捨五入值,如給出n值,則代表捨入到小數點後的位數。
sqrt(x):返回數字x的平方根。
3 隨機數函式:
choice(seq):從序列的元素中隨機挑選乙個元素,比如random.choice(range(10)),從0到9中隨機挑選乙個整數。
randrange ([start,] stop [,step]):從指定範圍內,按指定基數遞增的集合中獲取乙個隨機數,基數預設值為1。
seed([x]):改變隨機數生成器的種子seed。如果你不了解其原理,你不必特別去設定seed,python會幫你選擇seed。
shuffle(lst):將序列的所有元素隨機排序。
4 三角函式:
acos(x):返回x的反余弦弧度值。
asin(x):返回x的反正弦弧度值。
atan(x):返回x的反正切弧度值。
atan2(y, x):返回給定的 x 及 y 座標值的反正切值。
cos(x):返回x的弧度的余弦值。
hypot(x, y):返回歐幾里德範數 sqrt(xx + yy)。
sin(x):返回的x弧度的正弦值。
tan(x):返回x弧度的正切值。
degrees(x):將弧度轉換為角度,如degrees(math.pi/2) , 返回90.0。
radians(x):將角度轉換為弧度。
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...