Каталог тестов · Программирование: Python

Числа в Python: деление нацело и остаток, вещественные числа, модуль math, случайные числа — тест для 7 класса

Предмет: Информатика Класс: 7 Вопросов: 15 Баллов: 43 Время: 25 мин Уч. год: 2025-2026 Предпроф / ИТ-вертикаль / Программирование на Python
Бесплатно для подключённых школ

Компьютер считает быстро, но не всегда так, как ожидает человек: 0,1 + 0,2 у него не равно 0,3, а round(2.5) даёт 2. Темы о целых и вещественных числах учат предсказывать результат вычислений, разбирать число на цифры с помощью деления нацело и остатка и получать случайные значения для игр и моделей.

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

Арифметические операции Python: обычное деление, деление нацело и остаток, в том числе для отрицательных чисел. Разбор числа на цифры и проверка чётности. Типы результата операций. Особенности хранения вещественных чисел в памяти и сравнение с погрешностью. Модуль math: корень, округление вниз и вверх, число пи; встроенная функция round и банковское округление. Модуль random: randint и random, смысл слова «псевдослучайный».

Задания

Пятнадцать заданий: вычислить значения выражений с // и %, выделить цифры трёхзначного числа, упорядочить выражения по значению, разделить результаты на целые и вещественные, вставить нужные операции в описание разбора числа, выбрать диапазон, который возвращает генератор случайных чисел.

Разбор

Пояснения показывают, почему −7 // 2 равно −4, откуда берётся погрешность у 0,1 + 0,2, почему деление «/» в Python 3 всегда даёт вещественное число и почему одинаковое начальное значение генератора повторяет ту же последовательность «случайных» чисел.

Назначение

Работа рассчитана на шесть часов курса о числах и подходит как входной контроль перед ветвлениями и циклами: задачи на цифры числа, кратность и делители, которые встретятся дальше, опираются именно на операции // и %. Курс «Программирование» обязателен для всех классов ИТ-вертикали: два часа в неделю в 7 и 8 классах и час в 9-м. Седьмой класс целиком отдан Python — простому языку, на котором удобно учиться думать алгоритмами, рисовать и сразу видеть результат; почти половина часов года уходит на проекты. Эта работа — третья из 5 по курсу.

Как и на чём выполнять тест

Пройти комплект можно с любого устройства — настольного компьютера, ноутбука, планшета или смартфона. Тест можно открыть на заданный промежуток времени — это удобно для выполнения дома. Для честности предусмотрена защита от списывания: система отслеживает переходы ученика на другие вкладки и в сторонние приложения.

Готовитесь к этой работе?

Краткая шпаргалка по теме курса: понятия, правила и примеры, типичные ошибки. Заданий этой работы в ней нет — только материал, который она проверяет.

Шпаргалка: Целые и вещественные числа, случайные числа — курс «Программирование: Python», 7 класс →

Примеры заданий

Вопрос 1 · 2 балл(ов)

Какое число выведет программа?

print(17 // 5)
Вопрос 2 · 2 балл(ов)

Что выведет программа и почему?

print(0.1 + 0.2 == 0.3)

Купить для ребёнка — 190 ₽

Эта работа открывается в кабинете родителя: ребёнок проходит её с телефона или компьютера, вы видите баллы, разбор каждой ошибки и то, какие темы просели. Разовая оплата, доступ навсегда. Первый тест — бесплатно.

Купить для ребёнка — 190 ₽ Что такое кабинет родителя

Кабинет учителя — 390 ₽

Для учителей и репетиторов, работающих с учениками вне школы. Разовая оплата, доступ навсегда — без подписки. Проведение с любого устройства: участники заходят по ссылке или QR-коду, регистрация не нужна. Результат и разбор ошибок — сразу после работы.

Купить тест — 390 ₽ Оферта и реквизиты

Для всей школы — подключить организацию по лицензии →

Заберите этот тест в свою школу

Чтобы добавить тест в базу и провести диагностику — подключите школу к ЗнаниоМетр. Тест станет вашей редактируемой копией: правьте вопросы, баллы и запускайте сессии.

Подключить школу
Посмотреть в демо