Функција иссубцласс () проверава да ли је аргумент класе (први аргумент) поткласа класе цлассинфо (други аргумент).
Синтакса issubclass()је:
иссубцласс (цласс, цлассинфо)
параметри иссубцласс ()
issubclass() узима два параметра:
- класа - класа коју треба проверити
- цлассинфо - класа, тип или скуп класа и типова
Повратна вредност из иссубцласс ()
issubclass() враћа:
Trueако је класа поткласа класе или било који елемент корпицеFalseиначе
Пример: Како функционише подкласа ()?
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)))
Оутпут
Труе Фалсе Труе Тачно
Важно је напоменути да се час сматра подкласом за себе.








