Python complex

2023-09-17 22:20:26

complex() 函数返回一个具有实数和虚部的复数。该函数可以采用两个参数,实部和虚部各一个。它们可以是任何数字类型(整数、浮点数或复数)

>>>complex(4,5)
(4+5j)
>>>complex(1.5, -2.5)
(1.5-2.5j)
>>>complex(1.5j, 2.5j)
(-2.5+1.5j)

如果只给出一个参数,则将其视为实分量,假设虚部为零。

>>>complex(5)
(5+0j)
>>>complex(1.5)
(1.5+0j)

第一个参数可以是包含数字、小数点或科学记数法(E 或 e)的字符串。在这种情况下,假设虚部为零。

>>>complex('5')
(5+0j)
>>>complex('1.5')
(1.5+0j)
>>>complex('1e6')
(1000000+0j)