复数
Pythn可以支持复数,复数的虚部用j或J来表示
如果在程序中要用到复数进行计算,可导入Python的cmath模块,(c代表complex)在该模块下包含了各种复数运算的函数
>>> import cmath >>> ac1 = 3 + 0.2j >>> print(ac1) (3+0.2j) >>> print(type(ac1)) #输出复数类型 <class 'complex'> >>> ac2 = 4 - 0.2J >>> print(ac2) (4-0.2j) >>> print(type(ac2)) <class 'complex'> >>> print(ac1 + ac2) #复数支行,输出(7+0j) (7+0j) >>> ac3 = cmath.sqrt(-1) #sqrt()是cmath模块下的函数,用于计算平方根。 >>> print(ac3) 1j