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