Задать вопрос
@zlodiak

Является ли функция объектом?

В учебниках по python3 пишут, что функция является объектом. Я попробовал проверить это так:
#!/usr/bin/env python3

def func(): return 123

print(func.__doc__)


Я ожидал, что будет выведен список атрибута объекта, но вывелось вот что:
kalinin@lenovo ~/python/hello $ ./hello.py
None


Подскажите пожалуйста как убедиться, что функция является объектом и вывести список её атрибутов.
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Простой Комментировать
Ответ пользователя Александр К ответам на вопрос (2)
print(dir(func))
Ответ написан
Комментировать