Информатика · 9 класс

Списки и циклы в Python — 9 класс

Проследи выполнение короткого кода Python 3 и найди вывод программы.

Потренируйся самостоятельно

Выбери отдельную тему или смешанный набор. После ответа появится объяснение.

Без регистрации · ответы можно записывать в тетради

Дай краткий ответ цифрами, без единицы. Дробную часть можно отделять точкой или запятой.

Для преподавателя: выдать или распечатать набор

Выберите набор выше. По ссылке ученик решит его без кабинета, результаты появятся в ваших «Материалах».

Посмотрите, как организованы домашние задания. Разобрать ошибки на занятии можно на онлайн-доске.

Нужен вход преподавателя. Если вы уже сохраняли этот набор, откроется прежняя ссылка.

Проверь модель

Состояние

Отслеживай значения переменных и изменения списка после каждой команды.

Порядок

Учитывай порядок обхода и вложенность команд, заданную отступами.

Вывод

Проверь, какое выражение передано в print и когда эта команда выполняется.

9 класс: одномерные числовые списки и типовые алгоритмы их обработки на Python3. Фрагменты независимы и не требуют ввода пользователя.

Ход решения

ШагЧто проверить
НачалоИсходные значения переменных
ВыполнениеИзменения на каждом повторении
ВыводЗначение напечатанного выражения

Каждый фрагмент выполняется отдельно на Python3; полный код находится в вопросе.

Задания с ответами и объяснениями

Сначала реши задание, затем открой ответ. Для печати выбери группу или смешанный набор: задания выбранного набора на листе ученика и отдельный ключ с объяснениями.

Индексы и изменение

Каждый код выполняется отдельно. Все исходные данные находятся в вопросе.

  1. Какое число выведет этот фрагмент Python3? a = [4, 9, 2, 7] print(a[2]) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: 2

    Индекс 2 соответствует третьему элементу списка.

  2. Какое число выведет этот фрагмент Python3? a = [5, 12, 8] a[1] = a[0] + 3 print(a[1]) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: 8

    Во второй элемент записывается сумма первого элемента и трёх: 5 + 3 = 8.

  3. Какое число выведет этот фрагмент Python3? a = [2, 6] a.append(10) print(len(a)) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: 3

    Добавление увеличивает число элементов с двух до трёх.

  4. Какое число выведет этот фрагмент Python3? a = [7, 3, 9, 4] a.pop(1) print(a[1]) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: 9

    После удаления элемента с индексом 1 список равен [7, 9, 4]. Элемент с индексом 1 теперь равен 9.

Потренировать эту тему →

Обход и накопление

Каждый код выполняется отдельно. Все исходные данные находятся в вопросе.

  1. Какое число выведет этот фрагмент Python3? a = [3, -2, 6] s = 0 for x in a: s += x print(s) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: 7

    Накопитель получает сумму 3 − 2 + 6 = 7.

  2. Какое число выведет этот фрагмент Python3? a = [-4, 0, 7, 2, -1, 5] count = 0 for x in a: if x > 0: count += 1 print(count) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: 3

    Условие выполняется для 7, 2 и 5. Нуль положительным не является.

  3. Какое число выведет этот фрагмент Python3? a = [5, 8, 1, 6, 2] s = 0 for i in range(1, len(a), 2): s += a[i] print(s) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: 14

    Перебираются индексы 1 и 3; сумма соответствующих элементов равна 8 + 6 = 14.

  4. Какое число выведет этот фрагмент Python3? a = [1, 2, 3] s = 0 for i in range(len(a) - 1, -1, -1): s = s * 10 + a[i] print(s) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: 321

    Значения накопителя последовательно равны 3, 32 и 321.

Потренировать эту тему →

Условия и поиск

Каждый код выполняется отдельно. Все исходные данные находятся в вопросе.

  1. Какое число выведет этот фрагмент Python3? a = [6, -3, 2, -8, 4] m = a[0] for x in a: if x < m: m = x print(m) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: −8

    При каждом меньшем элементе значение m заменяется; конечное значение — минимум списка.

  2. Какое число выведет этот фрагмент Python3? a = [2, 7, 4, 7] p = -1 for i in range(len(a)): if a[i] == 7: p = i break print(p) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: 1

    Первое совпадение имеет индекс 1. Команда break прекращает дальнейший поиск.

  3. Какое число выведет этот фрагмент Python3? a = [4, 6, -1, 10] i = 0 s = 0 while i < len(a) and a[i] >= 0: s += a[i] i += 1 print(s) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: 10

    В сумму входят первые два элемента. Перед отрицательным элементом условие становится ложным.

  4. Какое число выведет этот фрагмент Python3? a = [2, 3, 5] for i in range(len(a)): a[i] *= 2 print(a[-1]) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: 10

    Каждый элемент удваивается. Отрицательный индекс −1 обращается к последнему элементу.

Потренировать эту тему →

Построение и обработка

Каждый код выполняется отдельно. Все исходные данные находятся в вопросе.

  1. Какое число выведет этот фрагмент Python3? a = [-2, 5, 8, 11] s = 0 for x in a: if x % 2 == 0: s += x print(s) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: 6

    Суммируются чётные элементы: −2 + 8 = 6.

  2. Какое число выведет этот фрагмент Python3? a = [] for i in range(4): a.append(i * i) print(a[3]) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: 9

    Цикл создаёт список [0, 1, 4, 9]. Элемент с индексом 3 равен 9.

  3. Какое число выведет этот фрагмент Python3? a = [1, 2, 3] s = 0 for x in a: for y in [2, 4]: s += x * y print(s) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: 36

    Для каждого x прибавляется x · (2 + 4). Итог — (1 + 2 + 3) · 6 = 36.

  4. Какое число выведет этот фрагмент Python3? a = [9, 4, 7, 1] a.sort() print(a[2]) Дай краткий ответ цифрами.

    Ответ и объяснение

    Ответ: 7

    После сортировки по возрастанию список равен [1, 4, 7, 9]. Третий элемент — 7.

Потренировать эту тему →

Для самостоятельной работы и урока

Начни с уже изученной группы, пройди выбранный набор и разбери ошибки. Репетитор может изменить набор, сохранить его и выдать приватное ДЗ. Автопроверка оценивает ответ; способ рассуждения полезно обсудить на уроке.

Как записывать ответы?

Дай краткий ответ цифрами, без единицы. Дробную часть можно отделять точкой или запятой.

Как понимать результат?

Это число верных первых ответов, без перевода в школьную отметку. Повтор ошибок отображается отдельно и не меняет первый результат. Ответы на короткий набор не подтверждают освоение всей темы.

Программа и границы материала

Основа — федеральная рабочая программа. ФРП информатики7–9классов, базовый уровень,2025: содержание9класса — с.10–11; тематическое планирование3.1 — с.41–42. Документ проверен 6 октября 2026 года. Выбирайте уже пройденные темы по своему учебнику.

Учебник из федерального перечня: Л. Л. Босова, А. Ю. Босова, «Информатика. 9 класс», базовый уровень, Просвещение, 2026, ISBN978-5-09-140381-7. ФПУ436, приложение1, №1.1.2.8.1.3. Уровень обработки одномерных числовых списков — по ФРП; поведение конструкций Python3 — по официальной документации языка. Карточка издателя проверена; полные параграфы учебника законно недоступны, подача по ним не проверена. Задания авторские.

Задания и объяснения созданы для Урокдеска. Все задания независимо перерешаны и сверены с федеральной программой 6 октября 2026 года. Проверка учителем-предметником пока не проводилась. Это не официальный вариант ВПР, МЦКО, ОГЭ или ЕГЭ и не полный курс подготовки.

Другие темы для тренировки

Плотность вещества, 7 класс · Валентность, 8 класс · Системы счисления, 8 класс · Химические уравнения, 8 класс · Строение клетки, 5 класс · Часовые зоны, 8 класс · Древний Египет, 5 класс · Чтение чертежа, 5 класс · Haben и sein, 5 класс · Народные промыслы, 5 класс · Скорость, 7 класс · Количество теплоты, 8 класс · Массовая доля, 8 класс · Простые и сложные вещества, 8 класс · Строение цветка, 6 класс · Давление твёрдых тел, 7 класс · Закон Ома, 8 класс · Количество вещества и молярная масса, 8 класс · Методы биологии и микроскоп, 5 класс · Фотосинтез, 6 класс · Грибы, 7 класс · Файлы и каталоги, 7 класс · План местности и азимут, 5 класс · Черви, 8 класс · Расчёты по уравнениям реакций, 8 класс · Счёт лет и исторические источники, 5 класс · Высоты и горизонтали, 5 класс · Среды обитания и приспособления, 5 класс · Географические координаты, 5 класс · Океан, озёра и круговорот, 6 класс · Масштаб, 5 класс · Кодирование изображения и звука, 7 класс · Климатограммы, 7 класс · Литосфера, породы и рельеф, 5 класс · Древняя Греция: полисы и граждане, 5 класс · Реки, 6 класс · Классы неорганических соединений, 8 класс · Ткани растений, 6 класс · Строение корня, 6 класс · Температура, давление и ветер, 6 класс · Древний Рим: республика и империя, 5 класс · Смутное время, 7 класс · Свойства неорганических соединений, 8 класс · Цепочки превращений, 8 класс · Побег и почки, 6 класс · Строение стебля, 6 класс · Строение листа, 6 класс · Погода и климат, 6 класс · Средневековый город и сословия, 6 класс · Материки и океаны: сравнение, 7 класс · Крещение Руси, Ярослав и раздробленность, 6 класс · Реформы Петра I, 8 класс · Первые русские князья, 6 класс · Кислород и воздух, 8 класс · Водород и вода, 8 класс · Семена и прорастание, 6 класс · Плоды и распространение семян, 6 класс · Опыление и оплодотворение, 6 класс · Рельеф, тектоника и ресурсы России, 8 класс · От нашествия к объединению вокруг Москвы, 6 класс · Растворимость, 8 класс · Испарение и транспорт веществ, 6 класс · Строение атома и периодическая система, 8 класс · Водоросли, 7 класс · Мхи: кукушкин лён и сфагнум, 7 класс · Папоротники, хвощи и плауны, 7 класс · Климат, воды, почвы и природные зоны России, 8 класс · Великие открытия, Возрождение и Реформация, 7 класс · Голосеменные растения, 7 класс · Покрытосеменные: классы и семейства, 7 класс · Химическая связь, 8 класс · Логические операции и таблицы истинности, 8 класс · Поиск информации и проверка источников, 7 класс · Население России: плотность, движение и расселение, 8 класс · Иван Грозный и Россия XVI–XVII веков, 7 класс · Бактерии, 7 класс · Лишайники, 7 класс · Степень окисления и ОВР, 8 класс · Просвещение, революции и промышленный переворот, 8 класс · Одноклеточные и простейшие, 8 класс · Кишечнополостные и гидра, 8 класс · Членистоногие, 8 класс · Моллюски, 8 класс · Рыбы, 8 класс · Земноводные, 8 класс · Пресмыкающиеся, 8 класс · Птицы, 8 класс · Млекопитающие, 8 класс · Дворцовые перевороты, Екатерина II и Павел I, 8 класс · Текстовые документы, 7 класс · Растровая и векторная графика, 7 класс · Компьютерные презентации, 7 класс · Линейные программы на Python, 8 класс · Ветвления, циклы и строки Python, 8 класс · Кодирование информации, 7 класс · Алгоритмы, 8 класс · Движения Земли и освещение, 5 класс · Междуречье и Вавилон, 5 класс · Влажность, облака и осадки, 6 класс · Первобытные люди, 5 класс · Биосфера и наблюдения, 6 класс · Древняя Индия, 5 класс · Воздушные массы и пояса, 7 класс · Древний Китай, 5 класс · Устройство компьютера и память, 7 класс · Программное обеспечение, 7 класс · Географическое положение России, 8 класс · Византия и Юстиниан, 6 класс · Строение вещества, 7 класс · Внутренняя энергия и теплопередача, 8 класс · Плавление и отвердевание, 8 класс · Испарение, кипение и конденсация, 8 класс · Влажность воздуха, 8 класс · Энергия топлива и КПД двигателя, 8 класс · Сила тяжести и вес тела, 7 класс · Сила упругости и закон Гука, 7 класс · Сила трения и инерция, 7 класс · Электрический заряд и электризация, 8 класс · Электрическое поле и закон Кулона, 8 класс · Давление жидкости и закон Паскаля, 7 класс · Давление газа и атмосферы, 7 класс · Закон Архимеда и плавание тел, 7 класс · Соединение проводников, 8 класс · Работа и мощность тока, 8 класс · Механическая работа и мощность, 7 класс · Простые механизмы: рычаг и блоки, 7 класс · Кинетическая и потенциальная энергия, 7 класс · Магнитное поле и электромагниты, 8 класс · Электромагнитная индукция, 8 класс · Измерения, цена деления и погрешность, 7 класс · Ткани, органы и системы органов человека · Сердце, сосуды и круги кровообращения · Нервная система и рефлексы · Электролитическая диссоциация · Полные и сокращённые ионные уравнения · Качественные реакции на ионы · Равномерное и равноускоренное движение, графики · Законы Ньютона · Импульс и закон сохранения импульса · Электронные таблицы: формулы и ссылки · Скелет и мышцы · Кровь и иммунитет · Дыхание человека · Пищеварение человека · Свободное падение · Скорость химической реакции · Отечественная война 1812 года · Реформы Александра II · Обмен веществ и витамины · Анализаторы: зрение и слух · Эндокринная система · Галогены · Сера и её соединения · Азот и фосфор · Движение по окружности · Закон всемирного тяготения · Механические колебания и волны, звук · Строение атома и ядра, радиоактивность · Выделение и кожа · Металлы: общие свойства и ряд активности · Углерод и кремний · Щелочные и щелочноземельные металлы · Железо и алюминий · Высшая нервная деятельность · Механическая энергия и закон её сохранения · Электромагнитное поле и электромагнитные волны · Россия при Николае I · Крымская война · Россия при Александре III · Промышленность России · Транспорт России · проценты, 6 класс · конструктор тестов · все тренажёры для школьников · все бесплатные инструменты.