python中complex的用法,python的complex函数
complex函数可以通过使用参数realimag * j来创建复数,也可以将字符串的数字转换成复数;或将一个数转换成复数。
如果第一个参数是字符串,第二个参数没有填写,则解释字符串,返回复数;但是,第二个参数不能以字符串形式输入,否则会出错。而真实的imag参数可以输入数字。如果没有输入imag参数,默认情况下它为零。这个函数相当于int()或float()的函数。如果实数和imag参数都为零,这个函数将返回0j。使用这个函数,你可以很容易地将一个列表转换成一个复数。
注意:当你要从字符串的复数形式转换复数时,需要注意的是,字符串中间不能有空格,比如写complex (12J )而不是complex(1 2j ),否则会返回ValueError异常。
示例:
代码如下:#complex()
打印(复杂(1))
打印(复杂( 2 1j ))
打印(复杂(2,5))
l=[1,3,4,5]
foriinl:
打印(复数(I,5))
输出如下所示:(1 0j)
(2个1j)
(2个5j)
(1 5j)
(3 5j)
(4个5j)
(5 5j)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。