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

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Строка 44: Строка 44:
True
True
</syntaxhighlight>
</syntaxhighlight>
В данном случае ''abs'' - это функция, поэтому вызов ''callable()'' возвращает значение ''True''.


=См.также=
=См.также=

Версия от 22:58, 17 марта 2020

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


callable()

callable(obj)

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

Объект может быть вызванным, если он является функцией, методом, классом, типом или экземпляром класса, имеющего метод __call__.

Параметры

obj - любой объект

Пример

№1

callable(1)

Вывод:

False

№2

callable(abs)

Вывод:

True

В данном случае abs - это функция, поэтому вызов callable() возвращает значение True.

См.также

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