ШАГ 3:
Реализовать 5 задач с циклами for и while
Описание шага
[Что делать] Напиши скрипты: сумма чисел 1-n, таблица умножения, угадывание числа, факториал, последовательность Фибоначчи с циклом.
[Как это работает] Циклы повторяют код — автоматизируют повторения.
[Ожидаемый результат] Программы выполняют циклы правильно для разных вводов.
[Критерий готовности] Все 5 задач вычисляют верно, проверь 3-5 тестами каждая.
Как выполнить шаг
1) [Подготовка] Изучи for i in range(n), while условие.
2) [Действие 1] Сумма: s=0, for i in range(1,n+1): s+=i.
3) [Действие 2] Таблица: for i in 1-10: print(i*число).
4) [Действие 3] Угадывание: while guess != secret.
5) [Проверка результата] Тесты: сумма 1-10=55, факториал 5=120.
6) [Что дальше] Папка loops готова, к условиям.
Частые ошибки
1. [Бесконечный цикл]: While без изменения условия. Добавляй инкремент i+=1.
2. [Range ошибки]: range(10) — 0-9, не 1-10. Уточняй range(1,11).
3. [Не break]: В угадывании забывают выход — добавь if guess==secret: break.
Полезные инструменты
Текстовый редактор.
🎯 Цель с этим шагом
Научись программировать на Python с нуля, решив 50 реальных задач. Получи навык, востребованный в IT, data science и автоматизации. Каждый день — новый прогресс, через 2 месяца кодь уверенно сам.
Подробнее о цели →