Оператор break в языке Python прерывает работу наиболее вложенного цикла for или while. Операторы цикла могут иметь также блок else. Он выполняется, когда цикл завершается через исчерпание значений для итерируемого объекта (если речь идёт о цикле for) или когда условие цикла становится равным false (в случае цикла while). При этом если цикл прерывается при помощи оператора break, то в блок else мы не попадём.
Давайте рассмотрим все основные типовые случаи на примерах.
Прерывание внутреннего цикла for или while с помощью break
Если мы хотим прерывать работу внутреннего цикла при каких-то условиях, то для этого используем оператор break:
Добавить комментарий