Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Я начинающий программист не могу понять в чём ошибка

Maks Kinezze Ученик (37), закрыт 4 года назад
Я пытался создать свой первый калькулятор, но мне выдовало ошибку, подскажите что не так в этом коде?
a = input("Число: ")
b = input("Ещё одно число: ")

module = input(" (+ , -) ")

if module == "+":
c = a + b
print("Резаультат: " +с)

elif module == "-":
y = a - b
print("Вот оно: " +y)
else:
print("Неверно выбрано")
Дополнен 4 года назад
У меня после if module и elif module и else стоят 4 пробела, маил ру тупит
Лучший ответ
Андрей Высший разум (422094) 4 года назад
a = float(input("Число: "))
b = float(input("Ещё одно число: "))

У нас числа, а не строки.

print("Резаультат:", с)
print("Вот оно:", y)

Не надо пытаться складывать строку с числом.
Maks KinezzeУченик (37) 4 года назад
Я понял, спасибо
Остальные ответы
λ Искусственный Интеллект (223324) 4 года назад
Складываешь строки полученные с клавы,
а не числа.
Надо преобразовывать.
Похожие вопросы