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

  • 三角函数

1570208630046

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)