Python - петли
Как правило, операторы выполняются последовательно: сначала выполняется первый оператор функции, затем второй и т. Д. Может возникнуть ситуация, когда вам нужно выполнить блок кода несколько раз.
Языки программирования предоставляют различные управляющие структуры, которые позволяют использовать более сложные пути выполнения.
Оператор цикла позволяет нам выполнять оператор или группу операторов несколько раз. Следующая диаграмма иллюстрирует оператор цикла -
Язык программирования Python предоставляет следующие типы циклов для обработки требований цикла.
Sr.No. | Тип и описание петли |
---|---|
1 | пока цикл Повторяет оператор или группу операторов, пока данное условие ИСТИННО. Он проверяет условие перед выполнением тела цикла. |
2 | для цикла Выполняет последовательность операторов несколько раз и сокращает код, управляющий переменной цикла. |
3 | вложенные циклы Вы можете использовать один или несколько циклов внутри любого другого цикла while, for или do.. while. |
Заявления контроля цикла
Операторы управления циклом изменяют выполнение нормальной последовательности. Когда выполнение покидает область видимости, все автоматические объекты, созданные в этой области, уничтожаются.
Python поддерживает следующие управляющие операторы. Щелкните следующие ссылки, чтобы проверить их детали.
Давайте кратко рассмотрим операторы управления циклом.
Sr.No. | Положение и описание управления |
---|---|
1 | заявление о прерывании Завершает оператор цикла и передает выполнение оператору, непосредственно следующему за циклом. |
2 | продолжить заявление Заставляет цикл пропускать оставшуюся часть своего тела и немедленно повторно проверять свое состояние перед повторением. |
3 | заявление о прохождении Оператор pass в Python используется, когда оператор требуется синтаксически, но вы не хотите, чтобы выполнялась какая-либо команда или код. |