Циклы - это инструменты, которые позволяют программе выполнять один и тот же код множество раз. В Python есть два основных цикла: for
и while
.
Цикл for
используется для перебора элементов в последовательности, такой как список или строка:
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
В этом примере мы создали список фруктов и затем использовали цикл for
, чтобы перебрать элементы списка и вывести каждый элемент на экран.
Цикл while
используется для выполнения кода, пока условие истинно:
i = 1
while i < 6:
print(i)
i += 1
В этом примере мы использовали цикл while
, чтобы вывести числа от 1 до 5 на экран.
Операторы break
и continue
используются в циклах для управления выполнением цикла. Оператор break
прерывает выполнение цикла, если выполнено определенное условие. Оператор continue
пропускает текущую итерацию цикла, если выполнено определенное условие, и переходит к следующей итерации:
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
if fruit == "banana":
break
if fruit == "cherry":
continue
print(fruit)
В этом примере мы использовали оператор break
, чтобы прервать цикл, когда мы достигли элемента "banana". Мы также использовали оператор continue
, чтобы пропустить элемент "cherry" и перейти к следующей итерации цикла.