복소수는 실수와 b의 쌍으로, 가장 자주 a+bi 또는 a+ib로 작성됩니다. 여기서 i는 허수 단위라고 하며 두 번째 기간. 수학적으로 i2 =-1입니다. 경우에 따라 i 대신 j가 사용됩니다.
복소수가 변수에 할당되는 방법은 다음과 같습니다.
>>> a=5+6j >>> a (5+6j) >>> type(a) <class 'complex'>
파이썬에는 복잡한 데이터 유형을 반환하는 내장 함수 complex()가 있습니다.
complex(x)는 x가 실수부로 허수부가 0인 복소수를 반환합니다. complex(x,y)는 x가 실수부이고 y가 허수부인 복소수를 반환합니다.
>>> x=5 >>> complex(x) (5+0j) >>> x=5 >>> y=6 >>> complex(x,y) (5+6j)