Циклы (for / while)
Циклы позволяют повторять действия. Ниже объяснения и примеры.
for — перебор по элементам
for i in range(5):
print(i) # выведет 0, 1, 2, 3, 4
Здесь range(5) создаёт последовательность чисел от 0 до 4. Переменная i поочерёдно принимает каждое значение.
while — пока условие верно
i = 0
while i < 5:
print(i)
i += 1
В while важно обновлять переменную, иначе цикл может стать бесконечным.
break и continue
for i in range(6):
if i == 2:
continue # пропускает вывод 2
if i == 5:
break # останавливает цикл при i == 5
Упражнение
Напишите цикл, который выводит только чётные числа от 0 до 10.