Номер §5.2 № 12

ГДЗ по информатике 8 класс, Босова 2023, страница 221

§. № Ввод двух целых чисел

С клавиатуры вводятся два целых числа в строку через пробел. Выберите фрагмент программы, в котором переменным 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())
Решение

Ввод одной строкой требует трёх действий в правильном порядке. Сначала input() получает всю строку, например ' '. Затем метод .split() разбивает её на две строки '' и ''. Наконец, map(int, ...) применяет int к каждому элементу, то есть получает целые числа и . Только вариант записывает эту последовательность правильно:

a, b = map(int, input().split())

Здесь a = , b = .

В вариантах , , , , , , и функции или методы поставлены в неверном порядке либо вызваны с неверными аргументами. Вариант читает две разные строки: уже первый вызов int(input()) попытался бы превратить всю строку ' ' в одно целое число и вызвал бы ошибку. Следовательно, условию соответствует только шестой вариант.

Ответ
  1. a, b = map(int, input().split()).
Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото