Посмотри, как выполняется программа
Редактируй команды и входное значение, следи за переменной и выводом на каждом шаге.
Добавь условие «если x чётное — прибавить 1». Сравни выполнение для двух разных начальных значений.
Команды внутри цикла
- 1
- 2
- 3
Эквивалентный пример Python
x = 2
for _ in range(3):
x += 3
x *= 2
print(x)Пример обновляется из конструктора. Произвольный код здесь не исполняется.
- Переменная x
- 2
- Проход цикла
- 0 / 3
Пока нет вывода
Начальное значение x.
Что происходит и почему
Присваивание заменяет значение переменной. Внешний цикл повторяет все команды, условие проверяется в момент выполнения. print показывает текущее значение, не меняя его.
Записать своё открытие
Заметка хранится только в этой открытой странице. Скачай её перед уходом. В уроке также доступен личный черновик.
Границы модели. Это ограниченный учебный интерпретатор выбранных команд с эквивалентным примером Python. Произвольный Python не запускается; максимум 12 команд × 12 повторов, |x| ≤ 1 000 000.
Исследование и самопроверка здесь не начисляют XP. Проверяемые задания и сохранение учебного прогресса — в уроках курса.
Выбрать школьный маршрут