Как сделать цикл в python
Узнайте, как создавать циклы в Python с помощью инструкций for и while. Подробно рассмотрим основные конструкции и примеры.
Цикл в Python позволяет повторять одно или несколько действий пока условие не выполниться. Наиболее распространенные виды циклов это for и while.
Цикл For
Цикл for используется для перебора элементов в последовательности. Например, списка, строки или кортежа. Он имеет следующий синтаксис:
for x in sequence:
# Тело цикла
Здесь sequence — это последовательность элементов, которые должны быть перебраны. Это может быть, например, список или кортеж. Каждый раз, когда цикл for итерируется, текущий элемент присваивается переменной x. Затем выполняются инструкции в теле цикла. Например:
numbers = [1, 2, 3, 4, 5]
for num in numbers:
print(num)
В этом примере цикл for итерируется по списку чисел. Каждый раз при итерации текущий элемент присваивается переменной num и выводится на экран. Таким образом, результатом этого кода будет:
1
2
3
4
5
Цикл While
Цикл while используется для повторения действий пока какое-либо условие не выполниться. Этот цикл имеет следующий синтаксис:
while condition:
# Тело цикла
Здесь condition — это условие, которое должно быть истинным, чтобы тело цикла выполнялось. Как только это условие станет ложным, цикл завершится. Например:
counter = 0
while counter < 5:
print(counter)
counter += 1
В этом примере цикл while проверяет значение переменной counter. Если оно меньше 5, то выводится значение и переменная увеличивается на 1. Таким образом, результатом этого кода будет:
0
1
2
3
4