Тест, Информатика

Тест по основам Python для школьников: переменные, ввод, if, for и while

Тест состоит из небольших фрагментов кода на Python 3. Твоя задача - определить, что выведет программа, и не запускать её заранее. Мы проверяем арифметику (включая целочисленное деление и остаток), тип данных после ввода, работу print, ветвление if, циклы for и while.

Знаки отступа в тексте вопросов показаны пробелами, а переходы на новую строку - отдельными строками кода. Для каждого фрагмента выпиши на бумаге значения переменных после каждого шага. Если ответ не сошёлся с твоим, перенеси код в редактор и запусти: сравнение своих рассуждений с реальным результатом быстрее всего исправляет ошибки.

8–11 класс, ОГЭ, ЕГЭ20 вопросов10 или 20 вопросов на выборбез регистрации

Выбери режим

У каждого вопроса четыре варианта. После ответа сразу видно объяснение, а в конце - результат по подтемам и разбор ошибок.

Что проверяет этот тест

  • Переменные, типы и арифметика
  • Ввод и вывод данных
  • Условный оператор if
  • Цикл for и функция range
  • Цикл while

Какие вопросы тебя ждут

Какое число появится на экране после выполнения строки print(17 % 5)?

  1. 3
  2. 3.4
  3. 12
  4. 2

Какое условие в Python проверяет, что целое число x нечётное?

  1. x // 2 == 1
  2. x % 2 == 0
  3. x % 2 == 1
  4. x / 2 == 1

Что выведет программа?
n = 1
while n < 50: n *= 3
print(n)

  1. 27
  2. 50
  3. 54
  4. 81

Что почитать по теме

Частые вопросы

Какую версию Python нужно использовать для проверки ответов?
Используй Python 3. В нём операция «/» всегда даёт дробный результат, а «//» - целую часть от деления.
Нужно ли запоминать все функции Python?
Для школьных задач хватает небольшого набора: input, print, int, range, len и арифметических операций. Остальное можно искать в справке по мере необходимости.
Почему важны отступы в Python?
В Python отступы показывают, какие строки входят в тело if, for или while. Если отступ неверный, программа либо выдаст ошибку, либо будет работать не так, как ты задумал.

Другие тесты по информатике

Материалы подготовлены с помощью ИИ и проверены автоматически: все вычисления пересчитаны программой, а ответы сверены независимым решением. Если нашёл ошибку или неточность, напиши на vortexlearn.offical@gmail.com - исправим.