今天复习了Python常用数据类型中数值部分常用操作中的1.适用于几乎所有Python运算符2.数学函数3.随机函数
(一)适用于几乎所有Python运算符
之前讲过的算术运算符,复合运算符,比较运算符,逻辑运算符(非零即真,非空即真)
注意:int和float类型进行运算时,结果会被提升为float类型
(二)数学函数
分为:内建函数和math模块函数
1.内建函数
(1)绝对值:abs(num)
(2)返回最大/最小值:max(num1, num2...) / min(num1, num2...)
(3)四舍五入:round(num[, n])(n为精确到几位)(例子:round(3.1415926,2)=3.14)
(4) x 的 y次幂(x**y):pow(x, y)
2.math模块函数
(1)上/下取整:ceil(num) / floor(num)0
(2)开平方:sqrt(num)
(3)以base为基数, x的对数:log(x, base)
(三)随机函数(在random模块里)
1.[0,1)范围之内的随机小数:random.random()
2.[x, y]范围之内的随机小数:random.uniform(x, y)
3.[x, y]范围之内的随机整数:random.randint(x, y)
4.给定区间内[start, stop)的一随机整数:randrange(start, stop=None, step=1)(其中step表示步长)
5.从一个序列中, 随机挑选一个数值:random.choice(seq)(如random.choice((1, 3, 6, 8)))