Note type( )
데이터의 자료형을 확인할 때 type()을 사용합니다. type()의 소괄호 안에 확인하고 싶은 데이터를 넣고 출력하면 데이터가 어떤 형태인지 보여 줍니다. 이를 활용하면 형변환이 제대로 이루어졌는지 확인할 수 있습니다.
print(type(3)) # 정수(int)
print(type("3")) # 문자열(str)
print(type(3.5)) # 실수(float)
print(type(str(3))) # 정수(int)를 문자열(str)로 형변환
실행결과 |
<class 'int'> <class 'str'> <class 'float'> <class 'str'> |
결과에 나온 int, str, float는 자료형이 각각 정수형, 문자열, 실수형이라는 뜻입니다. 그리고 class는 클래스를 나타내는데, 클래스에 관해서는 9장에서 설명합니다.