Инженеры/архитекторы/аналитики данных: post #89 — TG.ME

Привет 👋
📚 Опубликовал два новых видеоурока по Python.

В них разбираем темы, которые пригодятся не только для понимания языка, но и для написания действительно качественного кода.

🔹 Урок 38. Использование декораторов. Разбираем, зачем функции нужна эта «обёртка». Смотрим на практичные примеры: кэширование через @lru_cache (чтобы не вычислять одно и то же по десять раз, нагружая процессор) и элегантное превращение методов в свойства через @property.
🔹 Урок 39. Создание своих декораторов. Учимся писать универсальные декораторы с *args и **kwargs, передавать в них аргументы для гибкой настройки и сохранять документацию оригинальной функции с помощью @wraps, чтобы не терять читаемость кода.

Ссылки на видео:
▶️ Урок 38: https://youtu.be/Td_DnkSGGSY
▶️ Урок 39: https://youtu.be/3LTb22D27XU

Полные версии уроков вместе с домашними заданиями и проверкой результатов уже доступны на Stepik:
🔗 https://stepik.org/lesson/2473247/step/1?unit=2510961
🔗 https://stepik.org/lesson/2473248/step/1?unit=2510962
YouTube
Полный курс по Python с нуля. Урок 38. Использование декораторов.
Добавляйтесь в телеграм канал: https://t.me/dwhlearn https://t.me/learn_data_engineer 📌 В этом видеоуроке вы научитесь: - понимать принцип работы декораторов и их назначение в Python; - применять синтаксис декораторов с использованием символа @; - использовать…
👍4❤1
July 17, 2026 864 3