以下是 math.log() 方法的基本语法:
math.log(x, [base])
- x: 一个正实数。
- base(可选): 对数的底,默认为 e,即自然对数。
返回值是给定底数的对数值。
以下是一些示例:
import math
# 计算以 e 为底的对数,例如 log(e^3)
result1 = math.log(math.exp(3))
print(result1) # 输出 3.0
# 计算以 10 为底的对数,例如 log10(100)
result2 = math.log(100, 10)
print(result2) # 输出 2.0
# 计算以 2 为底的对数,例如 log2(8)
result3 = math.log(8, 2)
print(result3) # 输出 3.0
在这个例子中,math.log() 函数分别计算了以 e 为底、以 10 为底和以 2 为底的对数。如果不提供 base 参数,则默认为以 e 为底的自然对数。
转载请注明出处:http://www.zyzy.cn/article/detail/382/Python3