Прерывание цикла
Часть раздела Основы путешествия по Python на Coddy. Урок 37 из 77.
Инструкция break мгновенно останавливает цикл при её встрече.
Например,
for i in range(10):
if i == 6:
break
print(i)В следующем примере цикл выполняется регулярно, пока не достигнет числа 6. Затем программа входит в условие if и выполняет оператор break. Это немедленно прерывает цикл. Результат:
0
1
2
3
4
5Задание
НовичокТебе дан код, который выводит числа от 1 до 10 включительно.
Твоя задача — добавить инструкции if и break, чтобы выводились только числа от 1 до 5, а цикл завершался до вывода чисел от 6 до 10.
Попробуйте сами
for i in range(1, 11):
print(i)В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 3Логические операторы. Часть 47Калькулятор разделения счёта
Приветственное сообщениеПолучение ввода13Списки: продвинутый уровень
Срезы списков. Часть 1Срезы списков. Часть 2Операторы последовательностейПринадлежность2Переменные
ЧислаСтрокаЛогический типСоглашения об именованииПустые переменныеПовторение — инициализация переменных8Циклы
Цикл forЦикл whileПрерывание циклаПереход к следующей итерацииПовторение: факториалФункция rangeВложенный циклПовторение: динамический ввод3Операторы. Часть 1
Арифметические операторыОператор остатка от деленияСокращённые арифметические операцииПовторение — простая математикаОператоры сравнения6Базовый ввод-вывод
ВыводВывод с переменнымиВводПреобразование типаПовторение — до 120Повторение — истина или ложь9Функции
Объявление функцииАргументыВозврат значенияПовторение — функция SigmaПовторение — функция проверкиЗначения по умолчанию12Перебор последовательностей
Перебор элементовФункция enumerateПеребор строк. Часть 1Перебор строк. Часть 2Потренируйтесь самостоятельно: Онлайн-компилятор Python