🐍 3 СЕКРЕТНЫЕ КНОПКИ ЦИКЛОВ В PYTHON — 20 сентября 2026 г. в 20:47:55.992
🐍 3 СЕКРЕТНЫЕ КНОПКИ ЦИКЛОВ В PYTHON Ты уже знаешь for и while. Но что делать, если внутри цикла нужно сказать: 🛑 «Хватит!» ⏭️ «Этот шаг пропускаем!» 🎉 «Мы закончили цикл нормально!» Для этого в Python есть: break • continue • else Разбираемся 👇 🛑 break — ВЫХОДИМ ИЗ ЦИКЛА Представь, что мы ищем нужное число. Как только нашли — дальше искать бессмысленно. for number in range(1, 11): if number == 7: break print(number) Цикл остановится, когда встретит 7. 📌 break полностью прерывает цикл. Можно запомнить: break = «Всё, хватит, выходим!» 🛑 ⏭️ continue — ПРОПУСКАЕМ ИТЕРАЦИЮ А теперь другая ситуация. Мы хотим вывести числа от 1 до 10, но не хотим выводить 5. for number in range(1, 11): if number == 5: continue print(number) Когда Python встречает continue, он: ⏭️ пропускает оставшийся код текущей итерации 🔄 переходит к следующей итерации цикла. Получается: 1 2 3 4 6 7 8 9 10 📌 continue не останавливает цикл. continue = «Этот пропускаем, идём дальше!» ⏭️ 🎉 А теперь самое интересное — else else можно использовать не только с if. Его можно использовать и с циклами for и while. Например: for number in range(1, 6): print(number) else: print("🎉 Цикл завершён!") else выполнится, если цикл завершился обычным образом, то есть без break. 🕵️ Пример: поиск числа Допустим, ищем число 7: numbers = [2, 4, 6, 8, 10] for number in numbers: if number == 7: print("Нашли!") break else: print("Не нашли 😢") Числа 7 в списке нет. break не сработал. Поэтому выполняется else: Не нашли 😢 🧠 Вот главный секрет: else после цикла означает примерно: «Если цикл закончился сам, а не через break — выполняем меня». 🧩 Запоминаем разницу 🛑 break Полностью остановить цикл.⏭️ continue Пропустить текущую итерацию и продолжить цикл.🎉 else Выполнить код, если цикл завершился без break. 🔥 Мини-шпаргалка break 🛑 СТОП continue ⏭️ ПРОПУСТИ else 🎉 ЗАКОНЧИЛИ БЕЗ break 🧠 А теперь проверка Что выведет этот код? for i in range(1, 6): if i == 3: continue if i == 5: break print(i) else: print("Готово!") 🤔 Что получится? 1️⃣1 2 4 2️⃣1 2 4 Готово! 3️⃣1 2 3 4 Пиши свой вариант в комментариях 👇 Решение пока не показываем 😉#Python #PythonДляНачинающих #Программирование #УчимсяКодить #PythonУроки