반응형
Python의 complex 함수는 복소수를 만드는 함수입니다. 복소수는 실수부와 허수부로 구성됩니다.
Syntax: complex(real, imag)
- real: 복소수의 실수부 (required, int or float)
- imag: 복소수의 허수부 (optional, int or float, default 0)
예시
# 정상적인 예시
x = complex(2, 3) # 2 + 3j
# 옵션으로 허수부를 생략할 수 있음
y = complex(4) # 4 + 0j
잘못된 예시
# real 값이 생략되어 있음
z = complex(j) # TypeError: imaginary component missing
complex 함수는 복소수를 만드는 데 유용합니다. 복소수의 허수부는 j 또는 J로 표시하며, 실수부와 허수부는 더하기 기호로 연결되어 표시됩니다. 복소수를 쉽게 만들어주고, 사용하는 데에 편리합니다.
복소수 계산할 때는? complex !! 기억해두시면 좋을 것 같고요. 아래는 complex를 활용한 조금 더 다양한 예시를 작성해봤습니다.
# 복소수를 생성
z = complex(2, 3)
print(z) # (2+3j)
# 실수 부분을 불러오기
print(z.real) # 2.0
# 허수 부분을 불러오기
print(z.imag) # 3.0
# 복소수의 복소전각각을 불러오기
print(z.conjugate()) # (2-3j)
반응형
댓글