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
数论与表示函数
幂函数与对等函数
三角函数
高等特殊函数
实战练习
- 常量
- 数论与表示函数(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