Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

isinstance() 함수는 Python에서 어떻게 작동합니까?


다음과 같이 여러 상위 클래스에서 클래스를 파생할 수 있습니다. −

class A:# 클래스 A 정의 .....class B:# 클래스 B 정의 .....class C(A, B):# A와 B의 서브클래스 ..... 

isinstance() 함수를 사용하여 두 클래스와 인스턴스의 관계를 확인할 수 있습니다.

  • instance(obj, 클래스)
  • 부울 함수는 obj가 클래스 클래스의 인스턴스이거나 클래스의 하위 클래스 인스턴스인 경우 true를 반환합니다.