Циклы - это инструменты, которые позволяют программе выполнять один и тот же код множество раз. В 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" и перейти к следующей итерации цикла.