
上QQ阅读APP看书,第一时间看更新
1.6.4 complex(复数型)
“复数是一种特殊的数,由实数部分和虚数部分组成,可以写成x + yj,其中x是复数的实数部分,y是复数的虚数部分,这里的x和y都是实数。”西西船长说完,看到大家都默不作声,接着说,“在浩瀚的宇宙中,有一种称为复平面的东西,它上面的每一个点都是由复数组成的。另外,在系统分析时,常常需要进行拉普拉斯变换,也要用到复数……”
“Stop!”洛克威尔苦笑着说,“您快别说了,还是给我讲点简单的吧!”
“行!目前你只需要了解Python中用x + yj的形式或者complex(a, b)的形式表达复数就行了。将来需要使用复数时,用Python就能轻松解决问题。”西西船长说,“现在,在IDLE里输入几个复数试试吧!”
>>> 3+4j (3+4j) >>> complex(3.0,4) (3+4j) >>> 3.4-5.6j (3.4-5.6j) >>> 3+4j-5-6j (-2-2j) >>> 1+3j+5-3j (6+0j) >>> -2-4j+2+4j 0j >>> (1+1j)*(1-1j) (2+0j) >>> (9+9j)/(3j) (3-3j) >>> (9+18j)/(3-3j) (-1.5+4.5j)
看来,复数也是可以进行加减乘除运算的呀!