hero

Python. Урок 5

Описание отсутствует

Вопросов: 7
1

Что делает команда break?

  • Переходит к следующей итерации

  • Останавливает всю программу

  • Прерывает выполнение цикла

  • Обнуляет переменные

2

В чём главное отличие while от for?

  • for используется только для строк

  • for — фиксированное число повторений, while — пока условие истинно

  • while всегда быстрее

  • while нельзя использовать с input()

3

Что делает код: while True: text = input() if text == "стоп": break

  • Создаёт ошибку

  • Запрашивает ввод бесконечно, пока пользователь не введёт "стоп"

  • Выполняется один раз

  • Ничего не делает

4

Почему важно изменять переменную внутри while?

  • Чтобы сделать код короче

  • Чтобы избежать бесконечного цикла

  • Чтобы выводить числа в обратном порядке

  • Чтобы while работал как for

5

Результат выполнения: i = 1 while i < 4: print(i) i += 1

  • Выведет только 1

  • Выведет 1, 2, 3

  • Выведет 1, 2, 3, 4

  • Будет бесконечный цикл

6

Какой цикл лучше для взаимодействия с пользователем?

  • for

  • range()

  • while, потому что неизвестно количество повторений

  • Любой одинаково подходит

7

Что будет, если условие while никогда не станет False?

  • Цикл выполнится один раз

  • Ошибка синтаксиса

  • Цикл станет бесконечным

  • Python автоматически завершит цикл

Python. Урок 5 | Corgish