常量
| 常量 | 描述 | 
| pi | 数学常量 pi(圆周率,一般以π来表示) | 
| e | 数学常量 e,e即自然常数(自然常数) | 
import math
print(math.pi)
print(math.e) 
输出:
3.141592653589793
2.718281828459045
 
运算符
print(3+5)
print(10-8)
print(3*5)
#整数除法返回浮点型
print(9/5)
# //返回整数部分
print(9//5)
#// 并不一定是整数,它与分母分子的数据类型有关系
print(9.0/5)
print(9/5.0)
print(9.0/5.0)
#余数
print(9%5)
#幂运算
print(2**3) 
输出:
8
2
15
1.8
1
1.8
1.8
1.8
4
8 
数学函数
|   abs()  | 返回数字的绝对值 | 
|   ceil()  | 向上取整 | 
|   exp()  | e的x次幂 | 
|   fabs()  | 以浮点数形式返回数字的绝对值 | 
|   floor()  | 向下取整 | 
|   log()  | 返回自然对数(底数为e) | 
|   log10()  | 返回以10为基数的x的对数 | 
|   max()  | 返回最大值 | 
| min() | 返回最小值 | 
|   modf()  | 返回整数部分与小数部分 | 
|   pow(x,y)  | x的y次方 | 
|   sqrt()  | 平方根 | 
import math
print(abs(3.5))
print(math.ceil(3.3))
#e的x次幂(ex)
print(math.exp(2))
print(math.fabs(-9))
print(math.floor(3.6))
print(math.log(math.e))
print(math.log10(100))
print(max(2,5,9,1))
print(min(2,6,0,1))
print(math.modf(3.6))
print(math.modf(3.3))
print(pow(3,2))
print(math.sqrt(9))
 
输出:
3.5
4
7.38905609893065
9.0
3
1.0
2.0
9
0
(0.6000000000000001, 3.0)
(0.2999999999999998, 3.0)
9
3.0 
随机数
|   random()  | 随机生成下一个实数,它在[0,1)范围内 | 
|   uniform()  | 随机生成下一个实数,它在[x,y]范围内 | 
import random
print(random.random())
print(random.uniform(1,10)) 
输出:
0.799232647539117
4.391878112895402 
三角函数
|   sin()  | 返回的x弧度的正弦值 | 
| cos() | 返回x的弧度的余弦值 | 
| tan() | 返回x弧度的正切值 | 
| asin() | 返回x的反正弦弧度值 | 
| acos() | 返回x的反余弦弧度值 | 
| atan() | 返回x的反正切弧度值 | 
import math
print(math.sin(math.radians(30)))
print(math.cos(math.radians(60)))
print(math.tan(math.radians(45)))
print(math.asin(0.5))
print(math.acos(0.5))
print(math.atan(45)) 
输出:
0.49999999999999994
0.5000000000000001
0.9999999999999999
0.5235987755982989
1.0471975511965979
1.5485777614681775