Вопрос:

8. Допишите условие, чтобы цикл прервался на числе 5: ```python for i in range(1, 10): if ...: break print(i) ```

Смотреть решения всех заданий с листа

Ответ:

Краткое пояснение: Оператор `break` используется для досрочного выхода из цикла. Чтобы цикл прервался, когда переменная `i` достигнет значения 5, нужно добавить условие `i == 5`.

Дополнение условия:

  • Цикл `for i in range(1, 10)` перебирает числа от 1 до 9.
  • Для прерывания цикла при `i = 5` необходимо, чтобы условие `if ...` стало истинным именно в этот момент.
  • Следовательно, в пропущенное место нужно вставить условие `i == 5`.

Полностью выглядящий код:

for i in range(1, 10):
    if i == 5:
        break
    print(i)

Пояснение: Когда `i` станет равным 5, условие `i == 5` будет истинным, сработает `break`, и цикл завершится до того, как будет напечатано значение 5 (поскольку `print(i)` находится после `if`). Если бы `print(i)` было до `if`, то 5 было бы напечатано.

Ответ: i == 5

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие