Python. Часть 4: Функции и декораторы

10 участников

О чём курс

Разработчики часто сталкиваются с дублированием кода и сложностями в поддержке функций — этот курс дает инструменты для написания чистого, лаконичного и расширяемого Python-кода. Основной упор сделан на продвинутую работу с функциями, включая механизмы замыканий, декораторов и генераторов для эффективной обработки данных. Вы разберете, как использовать *args, **kwargs и лямбда-выражения для создания гибких API внутри своих программ, а также освоите паттерны проектирования декораторов для модификации поведения функций без изменения их исходного кода. Материал подходит тем, кто уже знает базу Python и хочет перейти к написанию профессиональных решений.

Программа обучения

  • Понимание принципов работы функций: создание, вызов и области видимости
  • Функции с различными типами аргументов и возвращаемых значений (*args, **kwargs)
  • Лямбда-функции для краткой записи
  • Функции высшего порядка
  • Замыкания и их применение
  • Простые и параметризованные декораторы
  • Создание и использование генераторов для работы с большими объемами данных
Складчина создана 26 сентября 2024 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 10

HI Hayk Inants Все материалы
180 ₽ 1 250 ₽