Python:Библиотека/3/Модули/builtins/issubclass(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
Строка 4: Строка 4:
==issubclass()==
==issubclass()==


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python">
issubclass(cls1, cls2)
issubclass(cls1, cls2)
</syntaxhighlight>
</syntaxhighlight>
Строка 12: Строка 12:
==Параметры==
==Параметры==


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python">
cls1 - класс;
cls1 - класс;
cls2 - класс или кортеж классов;
cls2 - класс или кортеж классов;
Строка 21: Строка 21:
===№1===
===№1===


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python">


</syntaxhighlight>
</syntaxhighlight>
Строка 27: Строка 27:
Вывод:
Вывод:


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python">


</syntaxhighlight>
</syntaxhighlight>
Строка 33: Строка 33:
===№2===
===№2===


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python">


</syntaxhighlight>
</syntaxhighlight>
Строка 39: Строка 39:
Вывод:
Вывод:


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python">


</syntaxhighlight>
</syntaxhighlight>

Текущая версия от 19:52, 23 мая 2023

Проверка/Оформление/Редактирование: Мякишев Е.А.


issubclass()

issubclass(cls1, cls2)

Возвращает значение True, если cls1 прямой/косвенный подкласс cls2 или прямой/косвенный подкласс любого из элементов cls2, если cls2 кортеж; в противном случае возвращается значение False.

Параметры

cls1 - класс;
cls2 - класс или кортеж классов;

Пример

№1

Вывод:

№2

Вывод:

См.также

Внешние ссылки