12. С клавиатуры вводятся два целых числа в строку через пробел. Выберите фрагмент программы, в котором переменным a и b будут присвоены соответствующие целочисленные значения.
1) a, b = map(int(input()).split())
2) a, b = int(input()).map(split())
3) a = int(input())
b = int(input())
4) a, b = map(split().int(input()))
5) a, b = map(int(input()).int(input()))
6) a, b = map(int, input().split())
7) a, b = int(map(input().split()))
8) a, b = map(int, input(),split())
9) a, b = map(int. input().split())
10) a, b = map(int.input(),split())
Ответ
Фрагмент программы, в котором переменным a и b будут присвоены значения, введенные с клавиатуры, это:
a, b = map(int, input().split())
Оператор input() считывает строку с клавиатуры, split() разделяет строку на отдельные элементы по пробелам, а map(int, …) преобразует каждый элемент в целое число. Функция map() возвращает итерируемый объект, который распаковывается в переменные a и b с помощью оператора присваивания =.
Выбранный фрагмент программы соответствует введению двух целых чисел, разделенных пробелом с клавиатуры, и присваивает значения этим числам переменным a и b.