python数字的方法

2019-03-16  本文已影响0人  小强不是蟑螂啊

1 abs(x) 获得数字x的绝对值
2 math.ceil(x) 引入math模块, 获取x向上取整的整数
3 cmp(x,y) 比较x和y的大小,如果x大于y返回1,x小于y返回-1,x等于y返回0
4 operator.eq(x,y) 比较x和y是否相等,在python3.x版本上可以使用
5 math.exp(x) e ** y = x,即e的y次冥次方等于x,返回x对e的指数
6 math.fabs(x) 获取数字x的绝对值
7 math.floor(x) 获取x向下取整的绝对值
8 math.log10(x) 获得10为基数的x对数。
9 math.log(x) 获取e为基数的x对数
10 max(x,y,z) 获取x,y,z等参数中的最大值
11 min(x,y,z) 获取x,y,z等参数中的最小值
12 math.modf(x) 获取x的小数部分和整数部分
13 math.pow(x,y) 获取x的y次方
14 round(x,n) x四舍五入,最多保存n位小数
15 math.sqrt(x) 方法返回数字x的平方根。
随机函数
random模块
16 random.choice() 返回一个列表,元组或字符串的随机项
17 random.random() 返回0到1之间的一个随机数
18 random.randrange(min,max,step) 获取min和max之间的数字范围内,已step为间隔获取一个随机数
19 random.seed() 方法改变随机数生成器的种子
20 random.shuffle(list) 随机排序list
21 random.uniform(min,max) 返回min和max之间的随机数
22 还有三角函数我就不写了,基本上很少用到

上一篇下一篇

猜你喜欢

热点阅读