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

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
(не показано 6 промежуточных версий 1 участника)
Строка 4: Строка 4:
==isinstance()==
==isinstance()==


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python">
isinstance(obj, cls)
isinstance(obj, cls)
</syntaxhighlight>
</syntaxhighlight>


 
Возвращает ''True'', если ''obj'' - экземпляр класса ''cls''(или его подкласса) или экземпляр любого класса из элементов ''cls'', если ''cls'' это кортеж классов; в противном случае возвращается ''False''.


==Параметры==
==Параметры==


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python">
obj -  
obj - объект
cls -  
cls - класс или кортеж классов
</syntaxhighlight>
</syntaxhighlight>


Строка 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>
Строка 54: Строка 54:
|Заголовок статьи=Python: isinstance() / Онлайн справочник - wikihandbk.com
|Заголовок статьи=Python: isinstance() / Онлайн справочник - wikihandbk.com
|Ключевые слова=python, модули python, модуль builtins, builtins, isinstance()
|Ключевые слова=python, модули python, модуль builtins, builtins, isinstance()
|Описание статьи=
|Описание статьи=Возвращает True, если obj - экземпляр класса cls(или его подкласса) или экземпляр любого класса из элементов cls, если cls это кортеж классов; в противном случае возвращается False.
|Изображение статьи для Open Graph=
|Изображение статьи для Open Graph=
|Адрес страницы для schemaNewsArticle=<nowiki>http://wikihandbk.com/wiki/Python:Библиотека/3/Модули/builtins/isinstance()</nowiki>
|Адрес страницы для schemaNewsArticle=<nowiki>http://wikihandbk.com/wiki/Python:Библиотека/3/Модули/builtins/isinstance()</nowiki>
Строка 67: Строка 67:
|Высота логотипа издателя для schemaNewsArticle=45
|Высота логотипа издателя для schemaNewsArticle=45
}}
}}
[[Категория:Функции]]
[[Категория:Функции с параметрами]]
[[Категория:Функции с двумя параметрами]]
[[Категория:Функция]]
[[Категория:Функция с параметрами]]
[[Категория:Функция с двумя параметрами]]
[[Категория:Функции Python]]
[[Категория:Функция Python]]
[[Категория:Функция Python с параметрами]]
[[Категория:Функция Python с двумя параметрами]]
[[Категория:Функции Python с параметрами]]
[[Категория:Функции Python с двумя параметрами]]
[[Категория:Функция Python из builtins]]
[[Категория:Функция Python из builtins с двумя параметрами]]
[[Категория:Функция Python из builtins с параметрами]]
[[Категория:Функции из builtins]]
[[Категория:Функция из builtins]]
[[Категория:builtins]]
[[Категория:Функции Python 3.X]]
[[Категория:Функция Python 3.X]]
[[Категория:Функция Python 3.X с параметрами]]
[[Категория:Функция Python 3.X с двумя параметрами]]
[[Категория:Функции Python 3.X с параметрами]]
[[Категория:Функции Python 3.X с двумя параметрами]]
[[Категория:Функция Python 3.X из builtins]]
[[Категория:Функция Python 3.X из builtins с двумя параметрами]]
[[Категория:Функция Python 3.X из builtins с параметрами]]

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

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


isinstance()

isinstance(obj, cls)

Возвращает True, если obj - экземпляр класса cls(или его подкласса) или экземпляр любого класса из элементов cls, если cls это кортеж классов; в противном случае возвращается False.

Параметры

obj - объект
cls - класс или кортеж классов

Пример

№1

Вывод:

№2

Вывод:

См.также

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