Python: Декларативное программирование
Включено в курс
Чему вы научитесь
- Использовать декларативный подход в работе
- Применять генераторы для работы с коллекциями
- Обрабатывать потоковые данные
Описание
На этом курсе вы изучите инструменты декларативного программирования. Вы узнаете, в чем разница между императивной и декларативной парадигмами. Вы познакомитесь с генераторами, научитесь обрабатывать потоковые данные, применять отложенные вычисления, создавать и изменять коллекции. Знания из этого курса помогут работать с преобразованиями.
Чтобы подготовиться к изучению декларативного подхода, нужно освоить базовый синтаксис языка программирования, функции и работу с коллекциями. Эти темы подробно рассматриваются в курсах:
Правильную последовательность курсов можно найти в программе профессии Python-разработчик.
Программа курса
-
2
Функциональный и процедурный подход
Рассмотрим два подхода и порассуждаем об их плюсах и минусахтесты
-
8
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
Формат обучения
Отзывы

Интересное практическое задание. И задача. Но, я еще короче нашел решение. В одну строчку с генератором 😀

Студенты! Знаете, мне было очень больно это решать 2 месяца назад. Я сидел и не мог вдуплить решения учителя, думал это гг, не мое видимо) Сейчас я случайно на это наткнулся и вспомнил боль), но сейчас читая код в голове уже вижу, что к чему и все понятно.
Так что не переживайте у кого что-то не получается и кажется очень сложно. При постоянной учебе, у вас мозги обязательно перестроятся и то что раньше было почти непостяжимо будет выглядеть для Вас как что-то адекватное и понятное. Удачи Вам)