Issubclass () function in Python
The issubclass () function is built into Python to check if an object is a subclass of classinfo.
The built-in issubclass () function checks whether an object (first parameter) is a subclass of classinfo (the second parameter).
The issubclass () function syntax in Python
issubclass(object, classinfo) Parameters of issubclass function ()
Issubclass () has 2 parameters:
object: object to checkclassinfo: class, type, or tuple
Value returned from issubclass ()
Function issubclass () returns:
Trueif the object is a subclass subclass of the class or any element of the tuple.Falseif vice versa.
Example: How is issubclass () function?
class DaGiac: def __init__(loaiDagiac): print('Da giac la ', loaiDagiac) class TamGiac(DaGiac): def __init__(self): DaGiac.__init__('tamgiac') print(issubclass(TamGiac, DaGiac)) print(issubclass(TamGiac, list)) print(issubclass(TamGiac, (list, DaGiac))) print(issubclass(DaGiac, (list, DaGiac))) Run the program, the result is:
True False True True Note that the class is also considered a subclass of itself.
See also: Built-in Python functions
Discover more
python function available python function python documentation learning pythonShare by
Marvin Fry
Update 29 July 2019
You should read it
- The map () function in Python
- The function id () in Python
- Sum () function in Python
- The oct () function in Python
- The function set () in Python
- The Quiet Details That Make a Sports Betting Platform Feel Reliable
- Instructions on creating toy set images with ChatGPT AI
- How are AI agents changing the journalism industry?
- Which game screen parameters do you need to care about?
- What is a hot and cold water plant without a vase? How much?
- What is gato? The meaning of Gato