Как выполняется программа
Проследим за программой по шагам: счётчик count решает, добавлять ли текущую букву.
Программа выполняется сверху вниз. В цикле if проверяет условие на каждой итерации, поэтому одна и та же строка может вести себя по-разному в разные моменты. Здесь условие — сравнение count > 0.
sentence = "Hello World"
count = 0
new_sentence = ""
for char in sentence:
if count > 0:
new_sentence = new_sentence + char
count = count + 1
print(new_sentence)
Пройдём по первой итерации: char = "H", count = 0, поэтому 0 > 0 ложно и буква не добавляется. Затем count становится 1. На следующей итерации 1 > 0 истинно, и буква уже добавляется.
- Оставь count = 0 до цикла.
- Внутри цикла проверь count > 0 и добавляй букву только при истинном условии.
- После проверки увеличь счётчик: count = count + 1.
Чтобы шаг был засчитан, нажмите «Проверить». «Выполнить» только показывает результат в консоли, но не завершает шаг.
Получилось! Первая буква была пропущена, а остальные собрались в ello World.
Требования
Собери строку без первой буквы. count до цикла равен 0; после первой проверки увеличь его на 1. Вывод — ello World.
Проверка
Проверка запускает программу с чистого листа и сверяет итоговую строку.
Подсказки Открываются по одной
Консоль общая сессия
Python 3.14 · переменные сохраняются между командами
Готовлю консоль…