以下是一些常用的 math 模块函数和常数:
常用函数:
- math.sqrt(x): 返回 x 的平方根。
- math.pow(x, y): 返回 x 的 y 次方。
- math.exp(x): 返回 e 的 x 次方。
- math.log(x[, base]): 返回 x 的自然对数,可选地指定对数的底。
- math.log10(x): 返回 x 的以 10 为底的对数。
- math.sin(x), math.cos(x), math.tan(x): 分别返回 x 弧度的正弦、余弦、正切值。
- math.radians(x), math.degrees(x): 将角度与弧度的转换。
- math.ceil(x), math.floor(x): 返回不小于或不大于 x 的最小整数。
常用常数:
- math.pi: 圆周率 π 的近似值。
- math.e: 自然对数的底 e 的近似值。
以下是一些示例:
import math
# 计算平方根
print(math.sqrt(25)) # 输出 5.0
# 计算 2 的 3 次方
print(math.pow(2, 3)) # 输出 8.0
# 计算 e 的平方
print(math.exp(2)) # 输出 7.3890560989306495
# 计算以 10 为底的对数
print(math.log(100, 10)) # 输出 2.0
# 计算正弦值
print(math.sin(math.radians(30))) # 输出 0.49999999999999994
# 向上取整
print(math.ceil(4.2)) # 输出 5
# 向下取整
print(math.floor(4.9)) # 输出 4
# 圆周率
print(math.pi) # 输出 3.141592653589793
# 自然对数的底
print(math.e) # 输出 2.718281828459045
这些函数和常数使得 math 模块成为处理各种数学计算任务的有用工具。
转载请注明出处:http://www.zyzy.cn/article/detail/341/Python3