SobesLab логотип SobesLab

Ответ

Декоратор – это функция (или конструкция), которая принимает функцию и возвращает новую функцию, модифицирующую поведение исходной. Синтаксически применяется через `@` перед определением функции. Декораторы позволяют оборачивать функции для добавления функциональности, например, логирования, контроля доступа, кеширования, без изменения их кода. Также бывают декораторы классов и методов.