该总结来源于网络王顺子的课程课件
1、数学函数
1.1 内建函数
内建函数为python自带模块,,使用时直接写函数即可,常用函数如下
abs(num)----------------------------------返回数字的绝对值
max(num1, num2...)-----------------------返回序列中的最大元素
min(num1, num2...)-----------------------返回序列中的最小元素
round(num[, n])---------------------------四舍五入
, n表示四舍五入的位数,可以省略
pow(x, y)----------------------------------返回 x 的 y次幂
等价于x ** y
1.2 math模块函数
math模块函数使用前要先导入math模块(import math),使用模块内函数时格式为math.func(),常用函数如下
ceil(num)----------------------------------上取整
floor(num)---------------------------------下取整
sqrt(num)----------------------------------开平方
log(x, base)--------------------------------以base为基数, x的对数
2、随机函数
随机函数为模块函数,需要导入随机模块random
random()----------------------------------返回[0,1)范围之内的随机小数
choice(seq)--------------------------------从一个序列中, 随机挑选一个数值,例random.choice((1, 3, 6, 8))
uniform(x, y)-------------------------------返回[x,y]范围之内的随机小数
randint(x, y)--------------------------------返回[x,y]范围之内的随机整数
randrange(start, stop=None, step=1)----给定区间[start, stop)内的一随机整数
3、三角函数
三角函数为模块函数,需要导入数学模块math,三角函数的输入为弧度,可利用radiant(x)函数将角度转换为弧度
sin(x) --------------------------------------正弦
cos(x)---------------------------------------余弦
tan(x)---------------------------------------正切
asin(x) --------------------------------------反正弦
acos(x) --------------------------------------反余弦
atan(x) --------------------------------------反正切
degrees(x)-----------------------------------弧度 -> 角度,弧度转化为角度
radians(x)------------------------------------角度 -> 弧度,角度转化为弧度
4、数学常量
pi,即为数学中的π,需要导入数学模块math,math.pi。