Python 测开27期 - WL - 学习笔记 - python 内置库 科学计算

python 内置库 科学计算

math 函数

  • python 提供的内置数学类函数库,包含了很多数学公式,比如幂函数运算,三角函数,高等函数运算等

math 函数操作

  • 数字常数
  • 数论与表示函数
  • 幂对数函数
  • 三角对数函数
  • 高等特殊函数

数字常量

常数 数学表示 描述
math.pi π 圆周率,值为3.1415926535…
math.e e 自然对数,值为2.7182818…
math.inf 正无穷大,负无穷 -math.inf
math.nan NAN 非数字NAN(Not a Number)
import math

print(math.pi) # 3.141592653589793
print(math.e) # 2.718281828459045
print(math.inf) # inf
print(-math.inf) # -inf
print(math.nan) # nan

数论与表示函数

幂函数与对等函数

三角函数

image

高等特殊函数

实战练习

  • 常量
  • 数论与表示函数(ceil, floor)
  • 幂函数与对数函数 (pow(), sqrt())

实例

  • 一年365天,以第一天的能力值为基数,记为1.0,
  • 当努力学习时,能力值比前一天提高1%
  • 当没有学习时,能力值比前一天降低1%
  • 求:每天努力与每天放任,一年下来能力值相差
b=math.pow((1.0+0.01),365)
c=math.pow((1.0-0.01),365)
print(b-c) # 37.75791636843499