欢迎访问宙启技术站
智能推送

Python常用数学函数汇总

发布时间:2023-05-26 04:33:51

Python是一个功能强大且十分灵活的编程语言,它提供了许多内置的数学函数,这些函数可以大大简化数学计算的过程。在这篇文章中,我们将介绍Python常用数学函数,帮助您更加高效地进行数学计算。

1. abs(x):取绝对值

abs(x)函数返回x的绝对值。例如,abs(-4)将返回4,abs(4)将返回4。

2. round(x[, n]):四舍五入

round(x[,n])函数返回浮点数x的四舍五入值,如果n被指定,则返回保留n位小数的值。例如,round(3.14159,2)将返回3.14。

3. pow(x, y[, z]):求幂

pow(x,y[,z])函数返回x的y次幂的结果,如果第三个参数z存在,则返回结果模z的值。例如,pow(2,3)将返回8,pow(2,3,5)将返回3。

4. math.ceil(x):上取整

math.ceil(x)函数返回大于等于x的最小整数。例如,math.ceil(3.2)将返回4,math.ceil(-3.2)将返回-3。

5. math.floor(x):下取整

math.floor(x)函数返回小于等于x的最大整数。例如,math.floor(3.2)将返回3,math.floor(-3.2)将返回-4。

6. math.sqrt(x):求平方根

math.sqrt(x)函数返回x的平方根。例如,math.sqrt(4)将返回2。

7. math.exp(x):求幂

math.exp(x)函数返回e的x次幂的结果。例如,math.exp(2)将返回7.3890560989306495。

8. math.log(x[, base]):求对数

math.log(x[, base])函数返回x的对数,base是可选的,如果没有指定,则默认为e。例如,math.log(10)将返回2.302585092994046,math.log(10,2)将返回3.321928094887362。

9. math.sin(x):求正弦值

math.sin(x)函数返回x的正弦值,x的单位是弧度。例如,math.sin(math.pi/2)将返回1.0。

10. math.cos(x):求余弦值

math.cos(x)函数返回x的余弦值,x的单位是弧度。例如,math.cos(math.pi)将返回-1.0。

11. math.tan(x):求正切值

math.tan(x)函数返回x的正切值,x的单位是弧度。例如,math.tan(math.pi/4)将返回0.9999999999999999。

12. math.atan(x):求反正切值

math.atan(x)函数返回x的反正切值,返回值的单位是弧度。例如,math.atan(1)将返回0.7853981633974483。

13. math.degrees(x):弧度转角度

math.degrees(x)函数将弧度x转化为角度。例如,math.degrees(math.pi/2)将返回90.0。

14. math.radians(x):角度转弧度

math.radians(x)函数将角度x转化为弧度。例如,math.radians(90)将返回1.5707963267948966。

15. math.pi:π的值

math.pi返回π的近似值,约等于3.141592653589793。例如,math.pi/2将返回1.5707963267948966。

16. math.e:e的值

math.e返回e的自然对数,约等于2.718281828459045。例如,math.exp(1)将返回2.718281828459045。

Python的数学函数非常之多,以上只是常用的一些数学函数,如果需要更多的数学函数可以查看Python官方文档或使用第三方数学库如NumPy、SciPy等。使用这些数学函数能够让我们更加高效的完成数据处理和数学计算工作。