Русский
Открыть в Telegram

Сообщение Атрибуты функций

27 сентября 2022
П
Фотография
Атрибуты функций Сейчас будет шок для новичков, но функции — это обычные объекты, у которых просто реализован метод __call__. Именно он и позволяет выполнять синтаксис с вызовом через круглые скобки. И соотвественно у функций, как и у любых других объектов, можно устанавливать атрибуты и даже другие методы. Но сейчас затронем только атрибуты. Как вариант, в примере я реализовал счетчик вызова функции, но без использования глобальных переменных — всё с помощью атрибута в объекте функции. Вообще практического применения в продакшне я не припомню, но сам этот факт знать полезно для общего понимания структуры языка и устройства объектов.

Рядом в ленте

ППолинаПример Django Admin Stacked Inline: отношения многие-к-одному и многие-ко-многимППолина🐍 Самоучитель по Python для начинающих. Часть 1. Особенности, сферы применения, установка, онлайн IDE
это сообщение
ППолинаREST API Одним из самых популярных способов создания API является архитектурный стиль REST. Python предоставляет отличные инструменты не только для получения даППолинаСтроим линейные графики с помощью Python Визуализация данных в виде линейного графика — максимально простая задача. Достаточно передать объект в качестве аргуме
PPython - МастерPython - Мастер@the_code_python · группа · Технологии
347участников1пишущих за 30 дней
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем