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

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «{{Python/Панель перехода}} {{Myagkij-редактор}} ==hasattr()== <syntaxhighlight lang="python" enclose="div"> hasattr(obj, name) </syntaxhig...»)
 
Нет описания правки
 
Строка 4: Строка 4:
==hasattr()==
==hasattr()==


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


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python">
obj  - любой объект  
obj  - любой объект  
name - тип строка; имя атрибута объекта;
name - тип строка; имя атрибута объекта;
Строка 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>

Текущая версия от 18:10, 14 мая 2023

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


hasattr()

hasattr(obj, name)

Возвращает значение False, если в объекте obj отсутствует атрибут с именем name. В противном случае возвращает True.

Параметры

obj  - любой объект 
name - тип строка; имя атрибута объекта;

Пример

№1

Вывод:

№2

Вывод:

См.также

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