基本的複雜算術
Python 內建了對複雜算術的支援。假想單位由 j
表示 :
z = 2+3j # A complex number
w = 1-7j # Another complex number
複數可以求和,相減,相乘,除數和取冪:
z + w # (3-4j)
z - w # (1+10j)
z * w # (23-11j)
z / w # (-0.38+0.34j)
z**3 # (-46+9j)
Python 還可以提取複數的實部和虛部,並計算它們的絕對值和共軛:
z.real # 2.0
z.imag # 3.0
abs(z) # 3.605551275463989
z.conjugate() # (2-3j)