关于python3中的数学运算

关于python3中的数学运算

数学函数

函数返回值(描述)
pow(x,y)x**y 运算后的结果
sqrt(x)返回 x 的平方根
abs(x)返回数字的绝对值,如:abs(-10) 返回 10
fabs(x)返回数字的绝对值,如 math.fabs(-10) 返回 10.0
ceil(x)返回数字的上入整数,入 math.ceil(4.1) 返回 5
floor(x)返回数字的下舍整数,如 math.floor(4.9) 返回 4
exp(x)返回 e 的 x 次幂
max(x1,x2…)返回给定参数的最大值,参数可以为序列
min(x1,x2…)返回给定参数的最小值,参数可以为序列
log(x)如 math.log(100,10) 返回 2.0
log10(x)返回以10为底 x 的对数,如 math.log10(100) 返回2.0
round(x[,n])返回浮点数 x 的四舍五入值,如果给出 n 值,则代表保留小数到第几位
modf(x)返回 x 的整数部分与小数部分,两部分的数值符号与 x 相同,整数部分以浮点数表示

随机数

函数描述
choice(seq)从序列的元素中随机挑选一个元素,比如 random.choice(range(10)) ,从0到9中随机挑选一个整数
random随机生成一个实数,大小在 [0,1) 范围内
uniform(x,y)随机生成一个实数,他在 [x,y) 范围内
shuffle(lst)将序列的所有元素随机排序
randrange([start,]stop[,step])从指定范围内,按照指定基数递增的集合获取一个随机数,基数默认值为1
seed([x])改变随机数生成器的种子seed。如果不了解原理,建议无视

三角函数

函数描述
sin(x)返回 x 弧度的正弦值
cos(x)返回 x 弧度的余弦值
tan(x)返回 x 弧度的正切值
asin(x)返回 x 的反正弦弧度值
acos(x)返回 x 的反余弦弧度值
atan(x)返回 x 的反正切弧度值
hypot(x,y)返回欧几里得范数 sqrt(x * x+y * y)
atan2(y,x)返回给定的 x 和 y 坐标值的反正切值
radians(x)将角度转为弧度
degrees(x)将弧度转为角度,如 degrees(math.pi/2),返回90.0

数学常量

常量描述
pi圆周率
e自然常数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值