Циклы - это инструменты, которые позволяют программе выполнять один и тот же код множество раз. В Python есть два основных цикла: for и while.

For

Цикл for используется для перебора элементов в последовательности, такой как список или строка:

fruits = ["apple", "banana", "cherry"]

for fruit in fruits:
    print(fruit)

В этом примере мы создали список фруктов и затем использовали цикл for, чтобы перебрать элементы списка и вывести каждый элемент на экран.

While

Цикл while используется для выполнения кода, пока условие истинно:

i = 1

while i < 6:
    print(i)
    i += 1

В этом примере мы использовали цикл while, чтобы вывести числа от 1 до 5 на экран.

Break и continue

Операторы 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" и перейти к следующей итерации цикла.