Каков будет вывод данной программы, если на вход последовательно через перевод строки подать 5, 1, 3 и 4?
a = input()
b = input()
c = int(input())
d = int(input())
print(a + b, c + d)
Варианты ответов
517
6 7
67
51 7
Ответы
Ответ дал:
2
Ответ:
51 7
Объяснение:
Войдем в роль интерпритатора и исполним код пошагово
1. a = input() - переменной a будет присвоено значение "5" (тип - строка)
2. b = input() - переменной b будет присвоено "1" (тип - строка)
3. c = int(input()) - c будет равно 3 (тип - целое число, использовано int)
4. d = int(input()) - d будет равно 4 (тип - целое число, использовано int)
Итого значения переменных:
a = "5", b = "1", c = 3, d = 4
Функция print распечатает нам результат через пробел (передано два аргумента через запятую)
a + b = "5" + "1" = "51" (сложение строк соединит их)
c + d = 3 + 4 = 7 (сложение целых чисел сложит их)
Два результата будут выведены через пробел, т.е. 51 7
Вас заинтересует
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад