데이터의 타입을 확인하는 함수 : isinstance()
확인하는 데이터의 값,확인하는 데이터의 타입을 파라미터로 전달
- isinstance(instance,classtype)
예제 코드)
자료형 확인 - 정수
# 문제 : 100은, 정수 타입 인가?
result = isinstance(100, int)
print(f'isinstance(100,int) : {result}')
>>> isinstance(100, int) : True
다중 타입 확인 - 정수,실수,문자열
# 문제 : 100은, 정수,실수,문자열 타입 중 하나인가?
result = isinstance(100, (int,float,str))
print(f'isinstance(100,(int,float,str)) : {result}')
>>> isinstance(100,(int,float,str)) : True