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