Назад к задачам
Junior — Senior
5

Декоратор, выводящий рекламный текст перед результатом функции

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Создайте универсальный декоратор, который перед тем, как вернуть значение любой функции, выводит рекламное сообщение. Декоратор должен корректно обрабатывать функции с произвольным набором позиционных и именованных аргументов, не изменяя их основную логику. После применения декоратора оригинальная функция должна работать как обычно, но её вывод будет предваряться рекламным текстом, заданным внутри декоратора.