■ isinstance 함수를 사용해 생성 클래스 여부를 구하는 방법을 보여준다.
▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
class Person: pass class Bird: pass class Student(Person): pass person1 = Person() student1 = Student() print(isinstance(person1 , object)) # True print(isinstance(person1 , Person)) # True print(isinstance(person1 , Bird )) # False print(isinstance(student1, Person)) # True print(isinstance(int , object)) # True |