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

Тест на тему Python. Ввод и вывод данных

11 мая 2026 17:56

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

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

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

Ниже тест по теме: Python. Ввод и вывод данных. 8-й класс. Вопросы: единичный выбор. 12 вопросов. В конце каждого вопроса указан ответ.

  1. Какую функцию в Python используют для ввода данных с клавиатуры?
  • A) print()
  • B) input()
  • C) read()
  • D) getchar() Ответ: B
  1. Какой тип возвращает функция input() по умолчанию?
  • A) int
  • B) float
  • C) str
  • D) bool Ответ: C
  1. Как правильно преобразовать введённую строку к целому числу?
  • A) n = input()
  • B) n = str(input())
  • C) n = int(input())
  • D) n = float(input()) Ответ: C
  1. Что вернет следующий код: x = input("Введите число: "); type(x)?
  • A) <class 'int'>
  • B) <class 'str'>
  • C) <class 'float'>
  • D) <class 'list'> Ответ: B
  1. Как вывести на экран два числа через пробел?
  • A) print(a, b)
  • B) print(a, b, sep=':')
  • C) print(a + b)
  • D) print("a", "b") Ответ: A
  1. Как считать целое число с клавиатуры и сохранить в переменную n?
  • A) n = input()
  • B) n = int(input())
  • C) n = str(input())
  • D) n = float(input()) Ответ: B
  1. Что произойдет, если ввести нечисловую строку и выполнить int(input())?
  • A) вернется 0
  • B) вернется None
  • C) возникнет ValueError
  • D) вернется строка Ответ: C
  1. Какой метод вывода добавляет перевод строки по умолчанию?
  • A) input
  • B) print
  • C) read
  • D) write Ответ: B
  1. Что делает print("Результат:", x)?
  • A) печатает строку и значение x без разделителя
  • B) печатает строку и значение x с пробелом между ними
  • C) печатает их на одной строке без разделителя
  • D) ничего Ответ: B
  1. Как получить ввод нескольких чисел на одной строке и превратить в список целых?
  • A) numbers = input().split()
  • B) numbers = input().split(' ')
  • C) numbers = [int(x) for x in input().split()]
  • D) numbers = map(int, input()) Ответ: C
  1. Какие аргументы у функции print по умолчанию?
  • A) sep=' ' и end='\n'
  • B) sep='' и end=''
  • C) sep=' ' и end=''
  • D) sep=': ' и end='\n' Ответ: A
  1. Какой фрагмент кода корректно читает ввод и выводит его обратно без изменений?
  • A) s = input("Введите: "); print(s)
  • B) s = input("Введите: "); print(int(s))
  • C) print(input("Введите: "))
  • D) s = input; print(s) Ответ: A

如果 нужно, могу оформить тест в виде файла или добавить инструкции для учителя (поправки под конкретную систему оценивания).


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

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

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

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