더북(TheBook)

3.2.3 데이터 타입 바꾸기

변수의 데이터 타입을 바꾸는 방법은 매우 간단합니다. 변경하려는 데이터 타입으로 해당 변수를 감싸면 됩니다. 만약 소수점까지 표현할 수 있는 실수로 바꾸고 싶다면 바꾸고 싶은 변수를 실수형을 나타내는 float()로 감싸 줍니다.

score = 79
print(type(score), score)

# 실수형으로 바꾸기
score = float(score)
print(type(score), score)
실행결과
<class 'int'> 79
<class 'float'> 79.0

score 변수의 데이터 타입은 int(정수형)로 나옵니다. 데이터 타입을 바꾸고 싶은 score 변수를 float()로 감싸 실수형으로 바꾸고 이를 다시 변수 score에 저장합니다. 그러고 나서 score 변수의 데이터 타입과 저장된 값을 출력합니다. score의 데이터 타입은 float고, 저장된 값은 실수로 변환한 79.0이 나옵니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.