📦 Репозиторий занятия 16

Урок 16. Цикл for

Как работать с репозиторием

Идите по карточкам сверху вниз: сначала сформулируйте ожидаемый результат, затем откройте полный файл, проверьте предположение и ответьте на вопрос для самопроверки. Фрагменты не обрезаются.

Маршрут изучения

  1. Предскажите: прочитайте роль файла и сформулируйте ожидаемый результат.
  2. Исследуйте: откройте исходник и найдите перечисленные ключевые понятия.
  3. Измените: поменяйте одно условие или значение и объясните новый результат.
  4. Проверьте: ответьте на вопрос карточки без копирования кода.

Файлы: рекомендуемый порядок

1
MarkdownРазбор концепции

less_09__for__nested_loops__range/theory_01__what_is_iterable.md

Сначала выделите правило и объясните своими словами, затем проверьте каждый пример.

Разделы: Что такое "итерируемый объект" (`iterable`) ?; Строгое (но непонятное) определение:; Простое и универсальное определение итерируемого объекта (`iterable`):

Ключевые понятия: импорт модулей, выборка и фильтрация
Проверьте себя: Какое правило из файла вы сможете применить без подсказки?
Открыть полный файл →
2
MarkdownРазбор концепции

less_09__for__nested_loops__range/theory_02__for_loop.md

Сначала выделите правило и объясните своими словами, затем проверьте каждый пример.

Разделы: Цикл `for` в Python; 1. Отличие от `while`; 2. Простейший цикл `for`

Ключевые понятия: ветвление, циклы
Проверьте себя: Какое правило из файла вы сможете применить без подсказки?
Открыть полный файл →
3
MarkdownРазбор концепции

less_09__for__nested_loops__range/theory_03__range.md

Сначала выделите правило и объясните своими словами, затем проверьте каждый пример.

Разделы: Объект `range()`; 1. Что это такое?; 2. Синтаксис

Ключевые понятия: циклы
Проверьте себя: Какое правило из файла вы сможете применить без подсказки?
Открыть полный файл →