国际访客建议访问 Primers 编程伙伴 国际版 以获得更好的体验。
快速访问 Primers 编程伙伴 > Python 教程 > issubclass

# issubclass

请查看 Python 内建函数列表 了解更多相关 API。

说明:判断是否是某个类的子类。

def issubclass(cls, classinfo) -> bool:
    '''
    获取输入

    :param cls: 一个类
    :param classinfo: 一个类型
    :return: 如果 obj 是 classinfo 的子类则返回 True,否则返回 False
    '''

示例:

class Parent:
    pass

class Son(Parent):
    pass

print(issubclass(bytes, str))
print(issubclass(int, float))
print(issubclass(int, object))

print(issubclass(Parent, object))
print(issubclass(Son, object))
print(issubclass(Son, Parent))
print(issubclass(Parent, Son))
本文 更新于: 2025-06-09 01:43:20 创建于: 2025-06-09 01:43:20