开发者社区> 问答> 正文

python必备内置函数- ssubclass(class, classinfo)

python必备内置函数- ssubclass(class, classinfo)

展开
收起
请回答1024 2020-03-30 11:34:18 582 0
2 条回答
写回答
取消 提交回答
  • 代码改变世界,我们改变代码

    在python中以is开头的都是bool型的,用来判断

    issubclass是用来判断,是不是子类。是返回True不是返回False

    2020-04-06 16:59:41
    赞同 展开评论 打赏
  • 如果class是classinfo类的子类,返回True:

    In [27]: class undergraduate(Student):
        ...:     def studyClass(self):
        ...:         pass
        ...:     def attendActivity(self):
        ...:         pass
        ...:
    
    In [28]: issubclass(undergraduate,Student)
    Out[28]: True
    
    In [29]: issubclass(object,Student)
    Out[29]: False
    
    In [30]: issubclass(Student,object)
    Out[30]: True
    
    

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

    In [26]: issubclass(int,(int,float))
    Out[26]: True
    
    2020-03-30 11:34:45
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载