cmath --- 复数数学函数¶ cmath 模块提供了用于处理复数的基本数学函数,包括三角函数、指数函数、对数函数,以及在直角坐标 (real, imag) 和极坐标 (r, phi) 表示之间的转换。 函数¶ cmath.cos(z: complex) → complex¶ 返回 z 的余弦值。 cmath.exp(z: complex) → complex¶ 返回 z 的指数值。 cmath.log(z: complex) → complex¶ 返回 z 的自然对数。其分支切割沿负实轴。 cmath.log10(z: complex) → complex¶ 返回 z 的以 10 为底的对数。其分支切割沿负实轴。 cmath.phase(z: complex) → float¶ 返回数字 z 的相位,取值范围为 (-pi, +pi]。 cmath.polar(z: complex) → Tuple[float, float]¶ 以元组形式返回 z 的极坐标形式。 cmath.rect(r: float, phi: float) → complex¶ 返回模为 r、相位为 phi 的复数。 cmath.sin(z: complex) → complex¶ 返回 z 的正弦值。 cmath.sqrt(z: complex) → complex¶ 返回 z 的平方根。 常量¶ cmath.e: float¶ 自然对数的底 cmath.pi: float¶ 圆的周长与其直径之比