.类型变化
int(x) 将x转换成整型
float(x) 将x转换成浮点型
complex(x) 将x转换成复数,实数为x,虚数为0
complex(x,y) 将x转换成复数,实数为x,虚数为y
2.方法
数学部分:
abs(x) 返回x的绝对值,abs(10)返回10,abs(-10)返回10
ceil(x) 向上取整数 ceil(9.4)返回10,ceil(-9.4)返回-9
floor(x) 向下取整数 floor(9.9)返回9,floor(-9.1)返回-10
max(x,y,.......) 取最大的数值
min(x,y,.......) 返回最小的数值
round(x,n) 返回x(浮点数)的四舍五入的值,n为位数
随机方法
random() 随机生成下一个实数,它在[0,1)范围内
chioce(x) 从序列的元素中随机挑选一个元素,例子:random.choice(rang(10)),从0到9中随机挑选一个整数,属于random模块
randrange(start,stop,step) 从指定范围内,按指定基数递增的集合中获取一个随机数,基数step缺少的话值默认为1,属于random模块
shuffle(list) 将序列的元素随机排序,属于random
uniform(x,y) 随机生成下一个实数,它在[x,y]范围内。例如:random.uniform(5, 10) 输出
7.054602800254241