WeniVooks

검색

베이스캠프 파이썬

형변환

Python에서의 형변환

형변환은 데이터의 타입을 다른 타입으로 바꾸는 과정을 의미합니다. 예를 들어보도록 하겠습니다.

월급 = input("월급을 입력하세요:") 연봉 = 월급 * 12 print(연봉)

input은 사용자에게 입력을 받는 창입니다. 이 input은 받는 값을 문자열로 인식합니다. 따라서 원하는 결과가 나오지 않은 것을 확인할 수 있습니다. 원하는 결과였다면 입력값이 숫자로 변경되어 12가 곱해지고 나와야 합니다. 때문에 input에서 입력된 값을 숫자로 변환할 필요가 있습니다.

월급 = input("월급을 입력하세요:") 연봉 = int(월급) * 12 print(연봉)

여기서 int는 정수로 변환하는 함수입니다. 이렇게 변환하는 것을 형변환이라고 합니다. 파이썬에서는 다양한 형변환 함수가 있습니다. 주요한 형변환 메서드는 아래와 같습니다.

Built-in Function 기능
int() 정수로 변환
str() 문자열로 변환
float() 실수로 변환
list() 리스트로 변환
tuple() 튜플로 변환
dict() 딕셔너리로 변환
set() 셋으로 변환
{"packages":["numpy","pandas","matplotlib","lxml"]}
4.4 논리(bool)와 None 자료형5장 연산과 구문