형변환
Python에서의 형변환
형변환은 데이터의 타입을 다른 타입으로 바꾸는 과정을 의미합니다. 예를 들어보도록 하겠습니다.
input은 사용자에게 입력을 받는 창입니다. 이 input은 받는 값을 문자열로 인식합니다. 따라서 원하는 결과가 나오지 않은 것을 확인할 수 있습니다. 원하는 결과였다면 입력값이 숫자로 변경되어 12가 곱해지고 나와야 합니다. 때문에 input에서 입력된 값을 숫자로 변환할 필요가 있습니다.
여기서 int는 정수로 변환하는 함수입니다. 이렇게 변환하는 것을 형변환이라고 합니다. 파이썬에서는 다양한 형변환 함수가 있습니다. 주요한 형변환 메서드는 아래와 같습니다.
| Built-in Function | 기능 |
|---|---|
| int() | 정수로 변환 |
| str() | 문자열로 변환 |
| float() | 실수로 변환 |
| list() | 리스트로 변환 |
| tuple() | 튜플로 변환 |
| dict() | 딕셔너리로 변환 |
| set() | 셋으로 변환 |