Урок 7: Циклы в Python

Циклы - мощный инструмент в программировании. Они позволяют многократно выполнять определенные действия. Давайте рассмотрим различные типы циклов и их применение.

1. Цикл while

Python Код Описание

while condition:
 # код, который будет выполнен, пока условие верно

 
Цикл while выполняет блок кода, пока условие истинно.

2. Цикл for и оператор range

Python Код Описание

for variable in range(start, stop, step):
 # код, который будет выполнен для каждого значения переменной в заданном диапазоне

 
Цикл for используется для итерации по заданному диапазону значений.

3. Прерывание циклов с помощью break и continue

Python Код Описание

while condition:
 # код
 if break_condition:
 break

 
Оператор break прерывает выполнение цикла, если выполнено определенное условие.

for variable in range(start, stop, step):
 if condition:
 continue
 # код, который будет выполнен, если условие не выполнено

 
Оператор continue пропускает оставшуюся часть кода в текущей итерации цикла и начинает следующую итерацию.

4. Интересные жизненные примеры

Давайте рассмотрим примеры использования циклов в повседневной жизни:

  • Цикл while для отслеживания состояния устройства.
  • Цикл for для перебора элементов в списке покупок.
  • Использование break для выхода из цикла при достижении определенного условия.
  • Использование continue для пропуска элементов в цикле.