형변환은 자료형을 바꾸는 것이다.
문자열로 바꾸고 싶다면 str(),
정수형으로 바꾸고 싶다면 int()
실수형으로 바꾸고 싶다면 float()을 사용한다.
참고로 이러한 자료형을 알고싶다면 type() 함수를 사용해서 알아볼 수 있다.
print(10 + ": 이건 10입니다")
위 코드는 오류가 난다.
숫자 자료형인 10과 문자열 자료형을 연결하려 했기 때문이다.
따라서 숫자 10을 문자열로 바꿔줘야 한다.
print(str(10) + ": 이건 10입니다")
이렇게 바꿔주어야 오류가 발생하지 않는다.
print(int(10.56))
출력 : 10
실수를 정수로 바꾸게 되면 위와같이 소수점 이하는 버려진다.