Python Операторы цикла
В этой главе будут рассмотрены операторы цикла Python. Обычно программы выполняются последовательно.
Языки программирования предоставляют различные управляющие структуры, которые позволяют создавать более сложные пути выполнения.
Операторы цикла позволяют нам выполнять оператор или группу операторов несколько раз. Ниже приведена общая форма оператора цикла в большинстве языков программирования:

Python предоставляет цикл for и цикл while (в Python нет цикла do..while):
| Типы циклов | Описание |
|---|---|
| цикл while | Выполнять тело цикла, когда заданное условие истинно; в противном случае выйти из тела цикла. |
| цикл for | Многократно выполнять операторы |
| Вложенные циклы | Вы можете вложить цикл for внутрь тела цикла while. |
Операторы управления циклом
Операторы управления циклом могут изменять порядок выполнения операторов. Python поддерживает следующие операторы управления циклом:
| Операторы управления | Описание |
|---|---|
| оператор break | Во время выполнения блока операторов завершить цикл и выйти из всего цикла. |
| оператор continue | Во время выполнения блока операторов завершить текущий цикл, выйти из этой итерации и выполнить следующую итерацию цикла. |
| Инструкция pass | pass — это пустая инструкция, используемая для сохранения целостности структуры программы. |