Python 提供了丰富的内置功能来进行数学运算。以下是一些基本的数学运算和相关的函数:
基本算术运算符
- 加法:
+
- 减法:
-
- 乘法:
*
- 除法:
/
- 整除:
//
- 幂运算:
**
- 求余(取模):
%
示例:
# 加法
result = 1 + 2
# 减法
result = 5 - 3
# 乘法
result = 4 * 7
# 除法
result = 8 / 2
# 整除
result = 8 // 2
# 幂运算
result = 2 ** 3
# 求余(取模)
result = 9 % 4
内置数学函数
Python 的 math
模块提供了许多用于执行复杂数学运算的函数。
导入模块:
import math
常用函数:
math.sqrt(x)
:计算 x 的平方根。math.pow(x, y)
:计算 x 的 y 次幂。math.log(x)
:计算 x 的自然对数(底数为 e)。math.log10(x)
:计算 x 的以 10 为底的对数。math.sin(x)
:计算 x 的正弦值(x 为弧度)。math.cos(x)
:计算 x 的余弦值(x 为弧度)。math.tan(x)
:计算 x 的正切值(x 为弧度)。math.pi
:圆周率的值。math.e
:自然对数的底数。
示例:
import math
# 计算平方根
result = math.sqrt(16)
# 计算 10 的 2 次方
result = math.pow(10, 2)
# 计算自然对数
result = math.log(math.e)
# 计算以 10 为底的对数
result = math.log10(100)
# 计算正弦值
result = math.sin(math.pi / 2)
# 计算余弦值
result = math.cos(0)
# 计算正切值
result = math.tan(math.pi / 4)