Python-курс
🔁 Циклы

Цикл for

Повторяем действие для каждого элемента.

~30 минНачальный 2 урока

Зачем нужны циклы

Представьте, что вам надо поздороваться с каждым гостем на вечеринке. Вы не пишете отдельную фразу для каждого — вы повторяете одно действие «поздоровайся» для каждого человека по очереди. ЦиклКонструкция, повторяющая блок кода: for перебирает элементы, while — пока условие истинно. делает то же самое: повторяет блок кода много раз, избавляя от копирования print() сотню раз вручную.

Цикл for проходит по последовательности элементов — по списку, по строкеТекстовое значение в кавычках: "привет". Неизменяема. По-английски string (str)., по диапазону чисел — и выполняет тело для каждого.

for.py

Разберём по словам:

  • for — «для каждого».
  • fruitпеременнаяИменованное хранилище для значения. Имя связывается со значением через присваивание: x = 5. цикла; имя придумали мы. На каждом проходе она получает следующий элемент.
  • in [...] — указывает, по чему идём.
  • Тело с отступом выполняется заново на каждом элементе: сначала fruit = "яблоко", потом "груша", потом "слива".
Шаг 1 из 8