issubclass()

使い方

bool = issubclass( type1 , type2 )

type1がtype2のサブクラスの場合Trueが返ります

bool1 = issubclass(bool,int)
print(bool1)
#結果 True

boolはintのサブクラスのためTrueが返りました

サブクラスの確認方法

print(int.__subclasses__())
#結果 [<class 'bool'>, <enum 'IntEnum'>, <enum 'IntFlag'>, <class 'sre_constants._NamedIntConstant'>, <class 'subprocess.Handle'>]

intのサブクラスはboolと表示されました