The syntax of issubclass() is:
issubclass(class, classinfo)
issubclass() Parameters
issubclass() takes two parameters:
Return Value from issubclass()
issubclass() returns:
Trueif class is subclass of a class, or any element of the tupleFalseotherwise
Example: How issubclass() works?
class Polygon:
  def __init__(polygonType):
    print('Polygon is a ', polygonType)
class Triangle(Polygon):
  def __init__(self):
    Polygon.__init__('triangle')
    
print(issubclass(Triangle, Polygon))
print(issubclass(Triangle, list))
print(issubclass(Triangle, (list, Polygon)))
print(issubclass(Polygon, (list, Polygon)))
Output
True False True True
It's important to note that class is considered a subclass of itself.
Also Read: