一、数学函数
1绝对值:abs(x)返回x的绝对值
2最大值:max(x,y,z )得到其中最大的值
3最小值:mix(x ,y ,z )得到其中最小的值
4指数函数:pow(x,y )x 的y次方
5四舍五入:round(3.456,x )保留小数点后x 位
二、数学库
import math
1向上取整:math.ceil (18.1)向上取整为19
2拆分为整数和小数两部分:math.modf (22.3)返回(小数部分,整数部分)
3开方:math .sqrt (16)开方
三、随机数
1从list中随机选数:random.choice ([1,3,5,7,"aa"])
2从范围内随机选取一个整数:random.choice (range (5)),range (5)=[0,1,2,3,4]
3以某个基数递增的数组成的列表:random.randrange (1,100,2),在指定[1,100)范围按指定基数递增的集合中取一个数
4随机生成[0,1)之间的数:random.random()
5列的元素随机排序:random.shuffle (list ),list=[1,2,3,4]
6随机生成实数:random.uniform (3,9)