ex exxam.ruPython с нуляШаг 4.2 · Циклы for
10 / 62На главную
шаг 4.2 · циклы

Отступы

Отступ показывает, какие строки входят в тело цикла, а какие выполняются после него.

Команды, которые должны повторяться, находятся в теле цикла. Тело начинается на следующей строке после : и выделяется отступом — обычно четырьмя пробелами.

name = "World" for char in name: print(char) print("---")

Обе строки с отступом повторяются. Если убрать отступ у второй строки, она окажется вне цикла и выполнится только один раз — после всех букв.

  1. Посмотри, что сейчас выводит программа.
  2. Перенеси print("---") в тело цикла.
  3. Добейся вывода: W, ---, o, --- и так далее.
Чтобы шаг был засчитан, нажмите «Проверить». «Выполнить» только показывает результат в консоли, но не завершает шаг.

Получилось! Теперь --- печатается после каждой буквы: строка стала частью тела цикла.

Требования

Обе строки — print(char) и print("---") — должны быть в теле цикла. Вывод: W, ---, o, ---, … до d, ---.

Проверка

Проверка запускает программу с чистого листа и сравнивает порядок строк вывода.

Подсказки Открываются по одной
живая сессия
Консоль общая сессия
Python 3.14 · переменные сохраняются между командами
>>>
Готовлю консоль…
консоль Живая сессия Python