如何在Python中创建复数?

复数由实部和虚部组成。实数部分是浮点数,虚数部分是任何浮点数乘以-1的平方根(定义为j)。

>>> no=5+6j
>>> no.real
5.0
>>> no.imag
6.0
>>> type(no)
<class 'complex'>

结果对象是复杂数据类型。Python库也具有complex()函数,该函数由两个float参数组成对象

>>> no=complex(5,6)
>>> no
(5+6j)
>>> no.real
5.0
>>> no.imag
6.0
>>> type(no)
<class 'complex'>