1、Python數學函數
1、abs(x):取絕對值,內建函數
2、math.ceil(x):向上取整,在math模塊中
3、cmp(x,y):如果 x < y ,返回-1;如果 x == y ,返回0;如果 x > y ,返回1。內建函數
4、math.exp(x):在math模塊中
5、math.fabs(x):返回數字的絕對值,在math模塊中
6、math.floor(x):向下取整,在math模塊中
7、math.log10(x):返回以10為底數的x的對數,在math模塊中
8、math.e math.pi
9、math.log(x):返回以e為底數的x的對數,在math模塊中
10、max(x,y,z)或max(list)
11、min(x,y,z)或min(list)
12、math.modf(x):返回x的小數部分和整數部分,兩部分符號和x的符號相同,且整數部分用浮點型表示。在math模塊中
注意:小數部分不是精確的!!!
13、pow(x,y):乘方,內建函數,等價於**
14、round(x):四舍五入,內建函數
15、math.sqrt(x):在math模塊中
16、cmath.sqrt(x):在cmath模塊中
2、Python隨機數函數
1、random.choice(list):返回一個序列(列表,元組或字符串)的隨機項,在random模塊中
2、random.randrange([start,]stop[,step]):返回指定遞增基數集合中的一個隨機數,基數缺省值為1,在random模塊中
start:指定范圍內的開始值,包含在范圍內
stop:指定范圍內的結束值,不包含在范圍內
step:指定遞增基數
3、random.random():隨機生成一個在[0,1)中的實數,在random模塊中
4、random.seed([x]):改變隨機數生成器的種子,可以在調用其他隨機模塊函數前調用此函數
x -- 改變隨機數生成器的種子seed。如果你不了解其原理,你不必特別去設定seed,Python會幫你選擇seed。
5、random.shuffle(lst):將列表的所有元素隨機排序,返回排序后的列表
6、random.uniform(x,y):隨機生成一個在[x,y]中的實數
3、Python三角函數

4、Python常量值
5、Python數值類型轉換
