以下是 log() 函数的语法:
import math
# 计算自然对数(以 e 为底)
math.log(x)
# 计算以指定底数为底的对数
math.log(x, base)
其中,x 是一个大于 0 的数字,base 是对数的底数。
下面是一些示例:
import math
# 计算自然对数
result = math.log(2.71828)
print(result) # 输出 1.0,因为 e^1.0 = 2.71828
# 计算以 10 为底的对数
result = math.log(100, 10)
print(result) # 输出 2.0,因为 10^2 = 100
请注意,如果未指定底数,则默认计算自然对数(以 e 为底)。函数返回的结果是浮点数。值得注意的是,由于浮点数运算的精度限制,一些计算可能会产生微小的误差。如果需要更高精度的计算,可以考虑使用 decimal 模块。
转载请注明出处:http://www.pingtaimeng.com/article/detail/284/Python3