Python定义和使用复数类型(complex)

2023-03-15 00:00:00 定义 类型 复数

在 Python 中,复数类型(complex)用 complex 类型表示,也可以使用 j 表示虚数单位,例如:

# 定义一个复数
z = 3 + 4j
print(z)  # (3+4j)

# 访问实部和虚部
print(z.real)  # 3.0
print(z.imag)  # 4.0

# 进行基本的复数运算
w = 1 + 2j
print(z + w)  # (4+6j)
print(z * w)  # (-5+18j)

在 Python 中,还可以使用 cmath 模块来进行复数运算,例如:

import cmath

# 计算复数的模和幅角
print(cmath.polar(z))  # (5.0, 0.93)

# 计算复数的共轭
print(z.conjugate())  # (3-4j)

# 计算复数的指数
print(cmath.exp(z))  # (-13.128783081462158+15.200784463067954j)

相关文章