Python cmath.log() 方法
实例
求复数的对数:
#Import cmath Library
import cmath
#print log value of some given
parameters
print (cmath.log(1+ 1j))
print (cmath.log(1, 2.5))
亲自试一试 »
定义和用法
cmath.log()
方法返回复数值的对数。
对于单个参数,此方法返回该参数以 e 为底的自然对数。
对于两个参数,此方法返回第一个参数 (x) 与第二个参数 (base) 的底的对数。
语法
cmath.log(x, base)
参数值
参数 | 描述 |
---|---|
x | 必需。指定要为其计算对数的值。 如果值为 0 或负数,则返回 ValueError。 如果 value 不是数字,则返回 TypeError |
base | 可选。要使用的对数底。 默认为'e' |
技术细节
返回值: | 一个complex 复数值,表示一个数的自然对数,或数以底数为底的对数 |
---|---|
Python 版本: | Changed in version 2.4 |
Python 更新日志: | 添加了基础参数 |