python-数字常用函数

.类型变化

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

 

posted @ 2019-05-12 20:42  keke壳壳  阅读(176)  评论(0)    收藏  举报