Задача 6: Калькулятор суммы

Напишите программу, которая запрашивает у пользователя два числа и выводит их сумму. В принте должна оказаться строка подсказка и результат сложения.

!В этой и во многих последующих задачах присутствует пример работы программы с входными и выходными данными, входные данные отражают то, что в этой задаче данные идут на вход с использованием функции input(), а выходные данные отражают то, что выводиться при таких входных данных в программе. Число строк во входных данных отражает то, сколько раз должна вызываться функция input() в вашем решении, а число строк в выходных данных отражает то, сколько раз должна вызываться функция print() в вашем решении.

Пример:

Входные данные:

1
2

Выходные данные:

Сумма: 3

Чтобы так вывести, вы можете использовать следующий синтаксис:

print("Сумма:", тут должна быть сумма)


Комментарии

Arcticfox_avatar
Arcticfox
,
2 дня назад

 не понимаю, что от меня программа хочет - тест 1 пройден, тест 2 не пройден или наоборот. если ввожу сразу два - все не пройдено. Что нужно сделать, чтобы оба теста пройти?

admin_avatar
admin
,
2 дня назад

Arcticfox, Я думаю это эпопея всех новичков, которым приходиться работать со входными и выходными данными на курсах)) . Вам нужно использовать input() два раза, так-как в примерах к задаче указано, что во входных данных две строки, а значит два input(). В выходных данных одна строка, что свидетельствует о том, что print() будет использоваться один раз. Это описано в нашей жирной подсказке, которая начинается с восклицательного знака.

Arcticfox_avatar
Arcticfox
,
1 день назад

a = int(input('Введите a: '))
b = int(input('Введите b: '))
print ("Сумма: ", a + b)

Так я и не понимаю что еще требуется. В PyCharm все работает. Или нужно что-то другое?

perminoff_avatar
perminoff
,
1 день назад

Arcticfox, Уберите текст внутри input, он ведь тоже выводится в консоль, а этого не нужно. Также после print лишний пробел.

Arcticfox_avatar
Arcticfox
,
14 часов назад

изменила, толку чуть - Тест не пройден

admin_avatar
admin
,
3 часа назад

Arcticfox, я посмотрел вашу последнюю попытку и вы там в строку "Сумма:" пишете с лишним пробелом на конце а этого не надо ибо базово все объекты, которые выводятся в принт и записаны в нём через запятую уже выводятся через пробел, то есть ваш принт должен быть print ("Сумма:", a + b) но не забывайте, что вы так же можете сохранить результат сложения в пременную до принта и выводить так: ("Сумма:", sum_variable), где sum_variable = a + b .