Python cmath.log() 方法

实例

求复数值的对数:

  1. #导入 cmath 库
  2. import cmath
  3. #打印某些给定参数的对数值
  4. print (cmath.log(1+ 1j))
  5. print (cmath.log(1, 2.5))

定义与用法

cmath.log() 方法返回复数值的对数。

对于单个参数,此方法返回该参数以 e 为底的自然对数。

对于两个参数,此方法返回第一个参数(x)与第二个参数(base)的底的对数。


语法

  1. cmath.log(x, base)

参数值

参数描述
x必填。指定要计算其对数的值。如果该值为 0 或负数,则返回 ValueError。如果该值不是数字,则返回 TypeError
base可选。要使用的对数底数。默认值为 e

技术细节

返回值:一个 complex 值,表示一个数的自然对数,或数对底的对数
Python 版本:修改于 version 2.4
Python 修改日志:添加了 base 参数

分类导航