issubclass¶
Description¶
Returns a Bool type indicating whether an object is a subclass of a class.
Syntax¶
issubclass (class, classinfo)
- class
- Required. A class.
- classinfo
- Required. A class, type or a tuple of classes and/or types.
Return Value¶
#TODO
Time Complexity¶
#TODO
Remarks¶
A class is considered a subclass of itself. classinfo may be a tuple of class objects, in which case every entry in classinfo will be checked. In any other case, a TypeError exception is raised.
Example¶
>>> class Foo: pass
...
>>> class Bar(Foo): pass
...
>>> class Snafu: pass
...
>>> issubclass(Bar, Foo)
True
>>> issubclass(Bar, Snafu)
False
>>> issubclass(Foo, Foo)
True
>>> issubclass(Bar, (Foo, Snafu))
True
See Also¶
#TODO