Таких скидок больше не будет!

осталось мест 57
Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему вывод, данные и типы данных, оператор присваивания

22 января 2025 08:33

Информатика
7 Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест

Тест по информатике для 7 класса

Тема: Вывод, данные и типы данных, оператор присваивания

Вопросы:

  1. Какой оператор используется для присваивания значения переменной?

    • A) ==
    • B) =
    • C) :=
    • D) =>
    • Ответ: B
  2. Какой из следующих типов данных является целочисленным?

    • A) "10"
    • B) 10.0
    • C) 10
    • D) True
    • Ответ: C
  3. Какой тип данных используется для хранения текстовой информации?

    • A) Число
    • B) Символ
    • C) Строка
    • D) Логический
    • Ответ: C
  4. Какой символ используется для вывода данных в Python?

    • A) print
    • B) write
    • C) echo
    • D) display
    • Ответ: A
  5. Что будет результатом выполнения следующего кода: x = 5; y = x + 2; print(y)?

    • A) 5
    • B) 6
    • C) 7
    • D) 8
    • Ответ: C
  6. Какой из следующих вариантов является правильным объявлением переменной в Python?

    • A) int x;
    • B) x = 10
    • C) let x = 10;
    • D) declare x: Integer;
    • Ответ: B
  7. Какой из следующих типов данных может принимать только два значения — истина или ложь?

    • A) Целое
    • B) Вещественное
    • C) Строка
    • D) Логический
    • Ответ: D
  8. Какой оператор сравнения проверяет равенство двух значений?

    • A) =
    • B) ==
    • C) !=
    • D) >=
    • Ответ: B
  9. Какой тип данных в Python используется для работы с десятичными числами?

    • A) int
    • B) float
    • C) str
    • D) bool
    • Ответ: B
  10. Какой из следующих кодов правильно выводит строку "Привет, мир!" на экран?

  • A) print("Привет, мир!")
  • B) echo("Привет, мир!")
  • C) printf("Привет, мир!")
  • D) write("Привет, мир!")
  • Ответ: A
  1. Если a = 10, то что будет содержать переменная b, если выполнить b = a?
  • A) 0
  • B) 10
  • C) 5
  • D) None
  • Ответ: B
  1. Какой из данных типов является сложным (compound type)?
  • A) int
  • B) list
  • C) float
  • D) str
  • Ответ: B
  1. Что происходит, если использовать оператор присваивания несколькими разными способами?
  • A) Значение не изменится
  • B) Последнее присваивание переопределяет предыдущее
  • C) Произойдет ошибка
  • D) Значение будет случайное
  • Ответ: B
  1. Какой из следующих выводов будет результатом кода: print(type(3.14))?
  • A) <class 'int'>
  • B) <class 'float'>
  • C) <class 'str'>
  • D) <class 'bool'>
  • Ответ: B
  1. Какой из операторов используется для сложения двух чисел?
  • A) -
  • B) *
  • C) /
  • D) +
  • Ответ: D
  1. Что означает оператор !=?
  • A) Меньше или равно
  • B) Равно
  • C) Не равно
  • D) Больше
  • Ответ: C
  1. Какой из следующих операторов используется для сброса значения переменной?
  • A) reset
  • B) clear
  • C) del
  • D) None
  • Ответ: C
  1. Какой тип данных используется для хранения логических значений?
  • A) int
  • B) bool
  • C) float
  • D) str
  • Ответ: B
  1. Если x = 20 и y = 15, то что будет содержать переменная z, если выполнить z = x - y?
  • A) 5
  • B) 35
  • C) 0
  • D) 10
  • Ответ: A
  1. Что делает оператор print() в Python?
  • A) Сохраняет данные в файл
  • B) Отображает данные на экране
  • C) Возвращает данные в переменную
  • D) Не делает ничего
  • Ответ: B
  1. Какое значение будет присвоено переменной x, если выполнить x = 2 * 3 + 1?
  • A) 5
  • B) 6
  • C) 7
  • D) 8
  • Ответ: C
  1. Что будет результатом выполнения следующего кода: a = "Hello"; print(a + " World!")?
  • A) Hello
  • B) Hello World!
  • C) HelloWorld
  • D) World!
  • Ответ: B
  1. Какой оператор используется для деления в Python?
  • A) /
  • B) \
  • C) //
  • D) div
  • Ответ: A
  1. Какой тип данных представляет собой набор элементов и может изменяться?
  • A) tuple
  • B) list
  • C) string
  • D) set
  • Ответ: B
  1. Что такое переменная в программировании?
  • A) Это постоянное значение
  • B) Это способ хранения данных
  • C) Это функция
  • D) Это ошибка
  • Ответ: B
  1. Какую функцию следует использовать для считывания целого числа с клавиатуры в Python?
  • A) input()
  • B) read()
  • C) scan()
  • D) get()
  • Ответ: A
  1. Какой из следующих операторов не является оператором присваивания?
  • A) =
  • B) +=
  • C) /=
  • D) ==
  • Ответ: D
  1. Какой из операторов используется для вычитания?
  • A) -
  • B) +
  • C) *
  • D) /
  • Ответ: A
  1. Какой метод используется для получения длины строки в Python?
  • A) length()
  • B) size()
  • C) len()
  • D) count()
  • Ответ: C
  1. Если x = 10, то как можно увеличить значение x на 1?
  • A) x++
  • B) x = x + 1
  • C) x += 1
  • D) B и C правильные
  • Ответ: D

Конец теста

Результаты:

После выполнения теста подсчитайте количество правильных ответов и оцените результат. Удачи на экзамене!


Сгенерировать свой тест

Популярные тесты

{Другой предмет}
7 Класс
{Другой предмет}
11 Класс
{Другой предмет}
6 Класс

Саша — ассистент в телеграмме