Python Циклы While
Python Циклы
В Python есть всего 2 цикла
- Цикл while
- Цикл for
Цикл While
С помощью цикла while мы можем выполнять набор операторов, пока условие истинно.
Примечание: не забудьте увеличить i, иначе цикл будет продолжаться вечно.
Цикл while требует, чтобы соответствующие переменные были готовы, в этом примере нам нужно определить индексирующую переменную, i, для которой мы устанавливаем значение 1.
Оператор break
С помощью оператора break мы можем остановить цикл, даже если условие while истинно:
Пример
Выйти из цикла, когда i равно 3:
i = 1
while i < 6:
print(i)
if i == 3:
break
i += 1
Попробуйте сами »
Оператор continue
С помощью оператора continue мы можем остановить текущую итерацию и продолжить следующую:
Пример
Перейдите к следующей итерации, если i равно 3
i = 0
while i < 6:
i += 1
if i == 3:
continue
print(i)
Попробуйте сами »
Оператор else
С оператором else можем запустить блок кода один раз, когда условие перестанет быть истинным:
Пример
Вывести сообщение, если условие ложно:
i = 1
while i < 6:
print(i)
i += 1
else:
print("i уже не меньше, чем 6")
Попробуйте сами »