01-高中数学快速复习
高中数学快速复习¶
python提供了math数学库,涵盖了高中数学的大多数计算操作,我们快速来复习一遍
- 导入数学库
import math
- 常用常量
math.pi # 注意大小写
math.e
math.pi + math.e
math.inf # Infinity ∞
math.inf - math.inf
math.nan # Not a number
- 指数 对数 开平方
math.exp(4) # math.e**4
math.log(2) # 自然底数 (with base e).
math.log(2, 10) # 以10为底
math.sqrt(9)
- 近似值
math.ceil(4.3) # Round up 5
math.floor(4.7) # Round down 4
- 阶乘
math.factorial(4) # 4!
- 最大公约数
math.gcd(35, 49) #7
- 三角函数
math.sin(math.pi/2)
math.cos(math.pi/2)
math.tan(math.pi/4)
math.asin(1)
math.acos(0)
math.atan(1)
- 弧度角度转换
math.degrees(math.pi/2)
math.radians(90)