728x90
반응형

목차
1. 개요
파이썬에서 객체의 유형을 검사하는 데 사용되는 내장 함수이다. 이 함수는 주어진 인스턴스가 특정 클래스 또는 튜플에 포함된 클래스 중 하나의 인스턴스인지 여부를 확인한다.
2. 함수 사용법
isinstance(object, classinfo)
# 첫 번째 인자: 검사하려는 객체
# 두 번째 인자: 타입 정보
- object: 검사하려는 객체 (인스턴스)
- classinfo: 데이터 타입 또는 클래스 정보. 단일 클래스일 수도 있고, 클래스들의 튜플일 수도 있다. 튜플을 사용하면 여러 타입 중 하나에 해당하는지 검사할 수 있다.
3. 예제
x = 20
print(isinstance(x, int)) # True, x는 int 타입이다.
y = "Hello"
print(isinstance(y, (str, int))) # True, y는 str 또는 int 중 하나이다.
반응형
'프로그래밍 > PY' 카테고리의 다른 글
| [PY] getattr 활용 가이드 (0) | 2024.05.08 |
|---|---|
| [PY] importlib.import_module 활용 가이드 (2) | 2024.05.08 |