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

Python中math库常用函数的使用技巧

发布时间:2023-06-10 04:44:08

Python中的math库是一个常用的数学函数库,提供了计算数学运算的函数。本文将介绍math库中常用的函数的使用技巧。

1. math.sqrt()

math.sqrt(x)返回x的平方根。示例代码:

import math

print(math.sqrt(4))   #输出2.0
print(math.sqrt(9))   #输出3.0

2. math.pow()

math.pow(x,y)返回x的y次方。示例代码:

import math

print(math.pow(2,5))   #输出32.0
print(math.pow(3,3))   #输出27.0

3. math.ceil()

math.ceil(x)返回大于或等于x的最小整数。示例代码:

import math

print(math.ceil(3.2))   #输出4
print(math.ceil(9.9))   #输出10

4. math.floor()

math.floor(x)返回小于或等于x的最大整数。示例代码:

import math

print(math.floor(3.2))   #输出3
print(math.floor(9.9))   #输出9

5. math.exp()

math.exp(x)返回e的x次方。示例代码:

import math

print(math.exp(2))   #输出7.3890560989306495
print(math.exp(3))   #输出20.085536923187668

6. math.log()

math.log(x[, base])返回以base为底数的x的对数。当base没有给出时,返回以e为底数的x的对数。示例代码:

import math

print(math.log(2))       #输出0.6931471805599453
print(math.log(100,10))  #输出2.0

7. math.sin()

math.sin(x)返回x的正弦值。示例代码:

import math

print(math.sin(math.pi/2))   #输出1.0
print(math.sin(math.pi))     #输出1.2246467991473532e-16

8. math.cos()

math.cos(x)返回x的余弦值。示例代码:

import math

print(math.cos(math.pi/2))   #输出6.123233995736766e-17
print(math.cos(math.pi))     #输出-1.0

9. math.tan()

math.tan(x)返回x的正切值。示例代码:

import math

print(math.tan(0))         #输出0.0
print(math.tan(math.pi/4)) #输出0.9999999999999999

10. math.degrees()

math.degrees(x)将x弧度转换为角度。示例代码:

import math

print(math.degrees(math.pi))     #输出180.0
print(math.degrees(math.pi/2))   #输出90.0

11. math.radians()

math.radians(x)将x角度转换为弧度。示例代码:

import math

print(math.radians(180))     #输出3.141592653589793
print(math.radians(90))      #输出1.5707963267948966

12. math.pi

math.pi是数学常数pi的近似值。示例代码:

import math

print(math.pi)     #输出3.14159265359

13. math.e

math.e是欧拉数的近似值。示例代码:

import math

print(math.e)     #输出2.718281828459045

以上是Python中math库常用函数的使用技巧,使用这些函数能够方便的完成数学运算,提高了Python的运算效率。