ОГЭ по информатике: Python — циклы и условия

«Что выведет программа?» — формат, в котором ОГЭ по информатике проверяет умение читать код, и Python здесь — самый популярный язык. Этот тренировочный тест из 10 оригинальных заданий блока «Алгоритмы и программирование» кодификатора ФИПИ целиком построен на коротких фрагментах кода в 3–7 строк, каждый из которых приведён полностью прямо в условии и имеет ровно один однозначный вывод.

Покрыты все конструкции, ожидаемые от девятиклассника: цикл for с range — включая главный подводный камень, невключаемую правую границу (range(1, 4) — это 1, 2, 3, а не 1..4) и range с шагом; цикл while со счётчиком — сколько итераций выполнится и с каким значением переменная выйдет из цикла; условия if/elif/else — какая ветка сработает и почему после блока if выполнение продолжается дальше; накопление суммы и произведения в цикле; целочисленное деление // и остаток % — пара операций, которую регулярно путают с обычным делением. Уровень строго 9 класс: никаких функций, сложных списков и ООП.

Каждый дистрактор — конкретная типичная ошибка: результат «на одну итерацию больше», вывод при перепутанных // и /, ответ при неверно понятой цепочке elif. Благодаря этому неправильный выбор сразу диагностирует, что именно понято неточно, а подробное объяснение к каждому заданию разбирает трассировку по шагам.

В комплекте 12 флешкарт по опорным понятиям: работа range(start, stop), различие for и while, поведение elif, операторы // и %, накопление суммы, бесконечный цикл.

Все фрагменты кода написаны с нуля по темам кодификатора ФИПИ 2026 года — задания открытого банка не воспроизводятся. Этот материал — первый из двух по Python в категории: после него логично перейти к тесту «Python — списки и строки», где к циклам и условиям добавляются индексация, срезы и обработка последовательностей.

  • Предсказывать вывод коротких программ на Python с циклами и условиями
  • Правильно читать границы range: правая граница не включается, третий аргумент — шаг
  • Считать число итераций цикла while и итоговое значение счётчика
  • Применять операторы целочисленного деления // и остатка %
  • Разбирать ветвления if/elif/else и накопление суммы и произведения в цикле

Оригинальные задания формата «что выведет программа» на Python по блоку «Алгоритмы и программирование» кодификатора ФИПИ ОГЭ-2026; задания КИМ не воспроизводятся.

Пройти этот тест →Повторить карточки →

← Информатика