math Python · 常用模块
`math` 是 Python 的内置数学模块,提供各种数学函数和常量,比如平方根、三角函数、π 等。它像一个装满数学工具的箱子,要用什么数学工具就从里面拿。
怎么用
先 `import math`,然后使用 `math.函数名()` 或 `math.常量名`。
小例子
import math print(math.sqrt(16)) # 平方根 print(math.pi) # 圆周率 print(math.sin(math.pi/2)) # 正弦 print(math.factorial(5)) # 阶乘 print(math.ceil(3.2)) # 向上取整 print(math.floor(3.8)) # 向下取整
运行结果
4.0 3.141592653589793 1.0 120 4 3
对比:没有 math 模块,你需要自己实现这些功能
# 自己算平方根
def 平方根(n):
return n ** 0.5
print(平方根(16)) # 4.0
# 但阶乘、三角函数等就很麻烦
用 `math` 模块可以轻松调用这些现成工具。常见使用场景
1. 数学计算: import math 半径 = 5 面积 = math.pi * 半径 ** 2 print(面积) 2. 科学计算、工程计算。 3. 几何问题、概率统计。
提醒:- `math` 模块的函数处理的是浮点数,适合一般数学计算。 - 如果需要进行高精度计算,可以使用 `decimal` 或 `fractions` 模块。 - 如果处理复数,使用 `cmath` 模块。
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条