Python的math函数库是Python标准库的一部分,无需额外安装,直接通过import math
即可调用。它提供了丰富的数学运算功能,包括三角函数、对数运算、常数(如π和e)等,适用于科学计算、工程分析和基础数学任务。
-
内置标准库
math模块随Python解释器预装,位于Python安装目录的Lib
文件夹下(如PythonXX/Lib/math.py
)。用户在任何Python环境中均可直接导入使用,兼容Windows、macOS和Linux系统。 -
核心功能分类
- 基本运算:
sqrt()
(平方根)、pow()
(幂运算)、abs()
(绝对值)等。 - 三角函数:
sin()
、cos()
、tan()
及对应的弧度转换函数radians()
。 - 对数与指数:
log()
、log10()
、exp()
。 - 常数调用:如
math.pi
(圆周率)、math.e
(自然对数底数)。
- 基本运算:
-
使用场景示例
计算圆的面积时可直接调用math.pi * r**2
;处理概率统计时常用math.factorial()
或math.gcd()
(最大公约数)。高阶需求(如复数运算)可结合cmath
库扩展。
提示:若遇到函数未定义错误,检查拼写或确认Python版本是否支持(如math.dist()
需Python 3.8+)。