Справочник · модуль 3 «Циклы»

Цикл for

Слово for повторяет строчки для каждого значения из набора. Переменная цикла по очереди принимает эти значения.

Сравнение из жизни

Как перекличка. Учитель называет каждого по очереди.

Пример

for i in range(3):
    print("Круг", i)
Результат
Круг 0
Круг 1
Круг 2

Учитель в уроке Слово for значит «для каждого». Здесь Python повторяет строчки три раза. Range от трёх даёт числа ноль, один, два. Переменная i по очереди берёт эти значения.

Запомнить

for — как перекличка. Каждого называют по очереди, и с каждым делают одно и то же.

Частые ошибки новичков на этой теме

Тема из урока 3.2 «Цикл for и range» курса PythonAZ.

В этом же уроке