Чему вы научитесь
- Использовать цикл for для повторения действий
- Работать с range() и понимать, какие значения он создаёт
- Перебирать числа и символы строки с помощью for
- Использовать while для повторения действий по условию
- Понимать, почему while заканчивается или превращается в бесконечный цикл
- Соединять циклы с условиями if
- Использовать отдельный счётчик внутри цикла
- Пропускать отдельные проходы с помощью continue
- Останавливать цикл с помощью break
- Предсказывать результат работы небольших программ с циклами
- Находить ошибки в циклах и исправлять их
- Самостоятельно писать небольшие программы с for и while
О курсе
Для кого этот курс
Начальные требования
Желательно уже знать:
— print() и input();
— переменные и основные типы данных;
— строки;
— сравнения и логические условия;
— конструкции if, elif, else;
— правила отступов в Python.
Этот курс удобнее проходить после предыдущих частей «Пайтландии», но это не обязательное условие. Если перечисленные темы уже знакомы, можно сразу начинать с третьей книги.
Первый курс «Пайтландии» бесплатно
Каникулы Багги в «Пайтландии» бесплатно
Второй курс «Пайтландии» платно
Преподаватели курса
Как проходит обучение
Как устроен курс
• интерактивные HTML-сцены с героями Пайтландии и короткими объяснениями без длинных лекций;
• задания с автоматической проверкой;
• задачи на поиск ошибок и предсказание результата программы;
• сборка программ из отдельных строк;
• небольшие программы для самостоятельного написания.
Как лучше проходить курс
Уроки лучше проходить по порядку: новые задания используют то, что уже встречалось раньше. Сначала идут простые повторения, затем постепенно появляются while, continue и break.
Темп обучения
Жёсткого темпа нет. Если задание не получилось с первого раза, можно вернуться к интерактивной сцене, ещё раз проследить выполнение кода и после этого повторить попытку.
Сертификат
Что вы получите
- интерактивные уроки по циклам `for` и `while`;
- практика с `range()`, строками, условиями, `break` и `continue`;
- задания на предсказание вывода программы, поиск ошибок и сборку кода из отдельных строк;
- постепенный переход от простых примеров к небольшим самостоятельным программам;
- сюжетные уроки с героями Пайтландии и наглядными HTML-интерактивами;
- практика чтения и разбора чужого Python-кода;
- закрепление каждой новой темы в заданиях;
- сертификат Stepik после успешного прохождения курса.