issubclass和isinstance方法补充
- isinstance查看对象的类型
"""isinstance检查对象的类型"""
print(isinstance('name', str)) # True
print(isinstance('name',int)) # False
class Person():
pass
print(isinstance(Person,object))# True
- isscubclass判断一个类是否是另一个类的子类
"""issubclass判断一个类是否是一个类的字类"""
class Animal():
pass
class Cat(Animal):
pass
class Teacher():
pass
print(issubclass(Cat,Animal))#True
print(issubclass(Teacher,Animal))#False
print(issubclass(Animal,object))#True
标签:补充,issubclass,Animal,pass,print,isinstance,True
From: https://www.cnblogs.com/suyihang/p/17947918