math.log() 方法是 Python 的 math 模块中的一个函数,用于计算一个数的对数。

以下是 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