Python 中math模块的用法
时间: 2023-12-06 14:41:17 浏览: 119
python中math模块函数借鉴.pdf
Python中的math模块提供了许多用于数学运算的函数,包括三角函数、指数函数、对数函数、常数pi和e等。下面是一些常用的函数及其用法:
1. math.pi:返回常数π的值。
```python
import math
print(math.pi) # 3.141592653589793
```
2. math.e:返回常数e的值。
```python
import math
print(math.e) # 2.718281828459045
```
3. math.sqrt(x):返回x的平方根。
```python
import math
print(math.sqrt(16)) # 4.0
```
4. math.pow(x, y):返回x的y次幂。
```python
import math
print(math.pow(2, 3)) # 8.0
```
5. math.exp(x):返回e的x次方。
```python
import math
print(math.exp(1)) # 2.718281828459045
```
6. math.log(x, [base]):返回以base为底数的x的对数。如果不写base,则默认为e的底数。
```python
import math
print(math.log(10)) # 2.302585092994046
print(math.log(10, 2)) # 3.3219280948873626
```
7. math.sin(x):返回x的正弦值。
```python
import math
print(math.sin(math.pi/2)) # 1.0
```
8. math.cos(x):返回x的余弦值。
```python
import math
print(math.cos(math.pi)) # -1.0
```
9. math.tan(x):返回x的正切值。
```python
import math
print(math.tan(math.pi/4)) # 0.9999999999999999
```
10. math.degrees(x):将弧度转换为角度。
```python
import math
print(math.degrees(math.pi/2)) # 90.0
```
11. math.radians(x):将角度转换为弧度。
```python
import math
print(math.radians(90)) # 1.5707963267948966
```
除了上述函数,math模块还提供了许多其他的数学函数。可以通过Python官方文档查看更多详细信息。
阅读全文