Python数学计算:常用函数总结
发布时间:2023-06-25 22:57:38
在Python中,有很多数学计算的常用函数。这些函数可以帮助我们进行各种数学运算,比如求平方根、求对数、求幂等等。在本文中,我将对 Python 中常用的数学函数进行总结。
1. abs(x)
求取一个数的绝对值,返回一个数的浮点数。比如:
abs(-3) # 结果是3
2. pow(x,y)
求取 x 的 y 次方,返回一个数的浮点数。比如:
pow(2,3) # 结果是8
3. round(x,y)
对 x 进行四舍五入,y 表示保留小数的位数,返回一个数的浮点数。如果 y 省略,则默认取整数。比如:
round(2.354,2) # 结果是2.35 round(2.354) # 结果是2
4. floor(x)
求一个数的下取整,返回一个整数。比如:
import math math.floor(2.354) # 结果是2
5. ceil(x)
求一个数的上取整,返回一个整数。比如:
import math math.ceil(2.354) # 结果是3
6. sqrt(x)
求一个数的平方根,返回一个浮点数。比如:
import math math.sqrt(25) # 结果是5.0
7. log(x)
求 x 的自然对数(以 e 为底),返回一个浮点数。比如:
import math math.log(100) # 结果是4.605170185988092
8. log10(x)
求 x 的常用对数(以 10 为底),返回一个浮点数。比如:
import math math.log10(100) # 结果是2.0
9. sin(x)
求 x 的正弦值,返回一个浮点数。比如:
import math math.sin(0) # 结果是0.0
10. cos(x)
求 x 的余弦值,返回一个浮点数。比如:
import math math.cos(0) # 结果是1.0
11. tan(x)
求 x 的正切值,返回一个浮点数。比如:
import math math.tan(0) # 结果是0.0
12. degrees(x)
将弧度转换为角度,返回一个浮点数。比如:
import math math.degrees(math.pi/2) # 结果是90.0
13. radians(x)
将角度转换为弧度,返回一个浮点数。比如:
import math math.radians(90) # 结果是1.5707963267948966
14. factorial(x)
求 x 的阶乘,返回一个整数。比如:
import math math.factorial(5) # 结果是120
总之,Python中的数学函数非常丰富,开发者可以根据需要选择使用。这些函数可以大大简化开发的过程,使得数学计算更加快速高效。如果你需要更多的数学函数,请参阅 Python 文档或者在编写代码时查阅相关的文献。
