描述:
返回为real+imag*1j的复数。如果第一个参数是字符串,则它将被解释为复数,并且必须在不使用第二个参数的情况下调用函数。第二个参数不能是字符串。每个参数可以是任何数值类型(包括复数)。如果省略imag,则默认值为零,并且构造函数充当int和float这样的数字转换。如果忽略这两个参数,则返回0j。
语法:
class complex([real[, imag]])
参数介绍:
real --- 整型、浮点型或者数字字符串,为数字字符串时,不需要imag参数
imag --- 整型、浮点型或者数字字符串
返回值:
返回一个复数
下面例子展示complex()函数使用方法
print(complex()) #空
print(complex(1,2))
print(complex('23'))
print(complex(4+5j))
输出
0j
(1+2j)
(23+0j)
(4+5j)
本期complex()函数就学到这里。