본문 바로가기
카테고리 없음

파이썬 complex 내장함수 설명

by python pro 2023. 2. 10.
반응형

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)

 

 

반응형

댓글