В языке программирования Python существует несколько видов циклов, которые позволяют выполнять повторяющиеся действия. Основные виды циклов, которые вы будете использовать, это:
Теперь давайте рассмотрим каждый из этих видов циклов более подробно.
Цикл for используется для перебора элементов в последовательности, такой как список, строка или кортеж. Синтаксис выглядит следующим образом:
for элемент in последовательность:
# действия с элементом
Пример:
for i in [1, 2, 3, 4]:
print(i)
Этот код выведет числа от 1 до 4.
Цикл while выполняет блок кода до тех пор, пока заданное условие истинно. Синтаксис:
while условие:
# действия
Пример:
count = 0
while count < 5:
print(count)
count += 1
Этот код выведет числа от 0 до 4. Цикл завершится, когда count станет равным 5.
Функция range() часто используется в циклах for для генерации последовательности чисел. Синтаксис:
for i in range(начало, конец, шаг):
# действия
Пример:
for i in range(0, 10, 2):
print(i)
Этот код выведет четные числа от 0 до 8.
Таким образом, в Python вы можете использовать циклы for и while для выполнения повторяющихся действий. Выбор между ними зависит от конкретной задачи: используйте for, когда знаете количество итераций, и while, когда нужно повторять до выполнения определенного условия.