ГЛАВА 10 · СТР. 516

Немного автоматизации!

Циклы for и while как третья структура алгоритма после ветвления из главы 9, range() и enumerate() без мифов, break/continue/loop-else, вложенные циклы, отладка типичных ошибок циклов — и наконец-то настоящая автоматизация всех фигур из глав 6-7.

~5 часов for / while 24 практики
10.1Повторение и первый цикл for517Три структуры алгоритма: вспоминаемКанонический flowchart цикла for10.2range() подробно52310.3Индекс, значение и enumerate()527Мини-проект: анализатор текста10.4if внутри циклов for531Вложенные циклы forМини-проект: таблица умножения10.5Перебор строк, циклы while535Бесконечный цикл и while True10.6break, continue и loop-else540Мини-проект: цикл команд10.7Поиск, фильтрация и суммирование54510.8Проверка ввода в цикле55010.9Мини-проект — «Угадай число», версия 255210.10Отладка циклов: 10 типичных ошибок55510.11Мини-проект — автоматизируем фигуры56210.12Мини-проект — автоматически рисуем мандалу57010.13Случайные узоры Turtle57510.14Сетка фигур: вложенные циклы в Turtle57810.15Спирали из дуг и итоги580Итоги главы