在Python中,instance是一个Python内置函数,用于检查一个对象是否是指定类的实例。其语法如下:
isinstance(object, class)其中,object是要检查的对象,class是要检查的类。如果object是class的实例或者是class的子类的实例,则返回True;如果不是,则返回False。
下面是一个示例:
class Dog: def __init__(self, name): self.name = namedog = Dog("Buddy")print(isinstance(dog, Dog)) # Trueprint(isinstance(dog, object)) # Trueprint(isinstance(dog, str)) # False 

