Python — циклы

Как правило, операторы выполняются последовательно: сначала выполняется первый оператор функции, затем второй и т. Д. Может возникнуть ситуация, когда вам нужно выполнить блок кода несколько раз.

Языки программирования предоставляют различные структуры управления, которые позволяют использовать более сложные пути выполнения.

Оператор цикла позволяет нам выполнять оператор или группу операторов несколько раз. Следующая диаграмма иллюстрирует оператор цикла —

Архитектура петли

Язык программирования Python предоставляет следующие типы циклов для обработки требований цикла.

Sr.No.Тип и описание петли
1while loop

Повторяет оператор или группу операторов, пока данное условие ИСТИННО. Он проверяет условие перед выполнением тела цикла.

2for loop

Выполняет последовательность операторов несколько раз и сокращает код, управляющий переменной цикла.

3nested loops

Вы можете использовать один или несколько циклов внутри любого другого цикла while, for или do.. while.

Заявления контроля цикла

Операторы управления циклом изменяют выполнение нормальной последовательности. Когда выполнение покидает область действия, все автоматические объекты, созданные в этой области, уничтожаются.

Python поддерживает следующие управляющие операторы. Щелкните следующие ссылки, чтобы проверить их детали.

Давайте кратко рассмотрим операторы управления циклом.

Sr.No.Положение и описание управления
1break statement

Завершает оператор цикла и передает выполнение оператору, непосредственно следующему за циклом.

2continue statement

Заставляет цикл пропускать оставшуюся часть своего тела и немедленно повторно проверять свое состояние перед повторением.

3pass statement

Оператор pass в Python используется, когда оператор требуется синтаксически, но вы не хотите, чтобы выполнялась какая-либо команда или код.

Выберите поля, которые будут показаны. Прочие будут скрыты. Перктаскивайте мышкой для изменения порядка полей.
  • Изображение
  • SKU
  • Рейтинг
  • Цена
  • Запасы
  • Доступность
  • В корзину
  • Описание
  • Содержимое
  • Вес
  • Размеры
  • Дополнительная информация
  • Атрибуты
  • Custom attributes
  • Настраиваемые поля
Сравнить
Список желаний 0
Открыть страницу желаний Продолжить покупки