Каков будет вывод данной программы, если на вход последовательно через перевод строки подать 1, 2 и 3?
a = input()
b = input()
n = int(input())
print((a + b) * n, a * n + b * n)
Ответы
Ответ дал:
3
Ответ:
121212 111222
Объяснение: Для строк знак плюс означает конкатенацию (склеивание) двух строк, а знак умножения означает повторение строки заданное число раз. Ответ точный, проверено в программе
ivanh16:
если написать print ("1"+"1") , то выведет 11,это как обьясни плз
Просто потому что, все что в кавычках компьютер не обрабатывает и просто выводит на экран. Днак плюс означает конкатенацию (склеивание) двух строк. То есть он просто склеил две строки которые ты дал. Если хочешь чтобы компьютер вычислил выражение напиши без кавычек. Если еще надо.
Вас заинтересует
2 года назад
2 года назад
3 года назад
3 года назад
8 лет назад
8 лет назад