Python cmath.log() 方法
实例
求复数值的对数:
#导入 cmath 库
import cmath
#打印某些给定参数的对数值
print (cmath.log(1+ 1j))
print (cmath.log(1, 2.5))
定义与用法
cmath.log()
方法返回复数值的对数。
对于单个参数,此方法返回该参数以 e 为底的自然对数。
对于两个参数,此方法返回第一个参数(x)与第二个参数(base)的底的对数。
语法
cmath.log(x, base)
参数值
参数 | 描述 |
---|---|
x | 必填。指定要计算其对数的值。如果该值为 0 或负数,则返回 ValueError。如果该值不是数字,则返回 TypeError |
base | 可选。要使用的对数底数。默认值为 e |
技术细节
返回值: | 一个 complex 值,表示一个数的自然对数,或数对底的对数 |
---|---|
Python 版本: | 修改于 version 2.4 |
Python 修改日志: | 添加了 base 参数 |