Все модели мастерской
ИНФОРМАТИКА И ИКТ · ИССЛЕДУЙ САМ

Посмотри, как выполняется программа

Редактируй команды и входное значение, следи за переменной и выводом на каждом шаге.

1 Предскажи2 Измени и проверь3 Объясни
Попробуй так

Добавь условие «если x чётное — прибавить 1». Сравни выполнение для двух разных начальных значений.

Твоя цифровая мастерская

Команды внутри цикла

  1. 1
  2. 2
  3. 3

Эквивалентный пример Python

x = 2
for _ in range(3):
    x += 3
    x *= 2
    print(x)

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

Переменная x
2
Проход цикла
0 / 3
Вывод print
Пока нет вывода

Начальное значение x.

Что происходит и почему

Присваивание заменяет значение переменной. Внешний цикл повторяет все команды, условие проверяется в момент выполнения. print показывает текущее значение, не меняя его.

Записать своё открытие

Заметка хранится только в этой открытой странице. Скачай её перед уходом. В уроке также доступен личный черновик.

Границы модели. Это ограниченный учебный интерпретатор выбранных команд с эквивалентным примером Python. Произвольный Python не запускается; максимум 12 команд × 12 повторов, |x| ≤ 1 000 000.

Исследование и самопроверка здесь не начисляют XP. Проверяемые задания и сохранение учебного прогресса — в уроках курса.

Выбрать школьный маршрут