Python:Библиотека/3/Модули/builtins/issubclass(): различия между версиями
Материал из Онлайн справочника
Myagkij (обсуждение | вклад) Нет описания правки |
Нет описания правки |
||
Строка 4: | Строка 4: | ||
==issubclass()== | ==issubclass()== | ||
<syntaxhighlight lang="python | <syntaxhighlight lang="python"> | ||
issubclass(cls1, cls2) | issubclass(cls1, cls2) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 12: | Строка 12: | ||
==Параметры== | ==Параметры== | ||
<syntaxhighlight lang="python | <syntaxhighlight lang="python"> | ||
cls1 - класс; | cls1 - класс; | ||
cls2 - класс или кортеж классов; | cls2 - класс или кортеж классов; | ||
Строка 21: | Строка 21: | ||
===№1=== | ===№1=== | ||
<syntaxhighlight lang="python | <syntaxhighlight lang="python"> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 27: | Строка 27: | ||
Вывод: | Вывод: | ||
<syntaxhighlight lang="python | <syntaxhighlight lang="python"> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 33: | Строка 33: | ||
===№2=== | ===№2=== | ||
<syntaxhighlight lang="python | <syntaxhighlight lang="python"> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 39: | Строка 39: | ||
Вывод: | Вывод: | ||
<syntaxhighlight lang="python | <syntaxhighlight lang="python"> | ||
</syntaxhighlight> | </syntaxhighlight> |
Текущая версия от 19:52, 23 мая 2023
Проверка/Оформление/Редактирование: Мякишев Е.А.
issubclass()
issubclass(cls1, cls2)
Возвращает значение True, если cls1 прямой/косвенный подкласс cls2 или прямой/косвенный подкласс любого из элементов cls2, если cls2 кортеж; в противном случае возвращается значение False.
Параметры
cls1 - класс;
cls2 - класс или кортеж классов;
Пример
№1
Вывод:
№2
Вывод:
См.также
Внешние ссылки