python数字类型之math库使⽤
⾸先我们应当了解什么是math库:
math库是python提供的内置数学类函数库,math库不⽀持复数类型,仅⽀持整数和浮点数运算。math库⼀共提供了4个数字常数和44个函数。44个函数共分为4类,包括16个数值表⽰函数,8个幂对数函数,16个三⾓对数函数和4个⾼等特殊函数。# 有⼀点需要注意:math库中的函数不能直接使⽤,需要先使⽤保留字import引⽤该库。如下: (1) import math (2)from math import <函数名> math.(...) <函数名>(...)(1)math库的数字常数
常数 数学表⽰ 描述
math.pi π 圆周率,值为3.1415926535793math.e e ⾃然对数,值为2.718281828459045math.inf ∞ 正⽆穷⼤,负⽆穷⼤为-math.inf
math.nan ⾮浮点数标记,NAN(Not a Number)
(2)math库的数值表⽰函数
#math.fsum([x,y...])函数在数学求和中⾮常有⽤(3)math库的幂对数函数
(4)math库的三⾓运算函数
(5)math库的⾼等特殊函数
下⾯有⼀个简单的实例应⽤(天天向上的⼒量)
⼀年365天,以第1天的能⼒值为基数,记为1.0,当好好学习时能⼒值相⽐前⼀天提⾼1%o,当没有学习时能⼒值相⽐前⼀天下降1%o。每天努⼒和每天放任,⼀年下来的能⼒值相差多少呢?import math
dayup=math.pow((1.0+0.001),365)daydown=math.pow((1.0-0.001),365)
print(\"向上:{:.2f}, 向下:{:.2f}.\".format(dayup,daydown))