Python:Библиотека/3/Модули/builtins/callable(): различия между версиями
Материал из Онлайн справочника
Myagkij (обсуждение | вклад) Нет описания правки |
Myagkij (обсуждение | вклад) (→Пример) |
||
Строка 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.
См.также
Внешние ссылки