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

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 文档或者在编写代码时查阅相关的文献。