python-small-examples/md/42.md at master · data-python/python-small-examples

Latest commit

File metadata and controls

31 lines (24 loc) · 560 Bytes

@author jackzhenguo
@desc 
@date 2019/3/13

42 issubclass父子关系鉴定

In [1]: class undergraduate(Student):
    ...:     def studyClass(self):
    ...:         pass
    ...:     def attendActivity(self):
    ...:         pass

In [2]: issubclass(undergraduate,Student)
Out[2]: True

In [3]: issubclass(object,Student)
Out[3]: False

In [4]: issubclass(Student,object)
Out[4]: True

如果class是classinfo元组中某个元素的子类,也会返回True

In [1]: issubclass(int,(int,float))
Out[1]: True