Python定义和使用复数类型(complex)
在 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)
相关文章