Top.Mail.Ru
Ответы

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

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

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

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

elif module == "-":
y = a - b
print("Вот оно: " +y)
else:
print("Неверно выбрано")

Дополнен

У меня после if module и elif module и else стоят 4 пробела, маил ру тупит

По дате
По рейтингу
Аватар пользователя
Новичок
5лет

a = float(input("Число: "))
b = float(input("Ещё одно число: "))

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

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

Не надо пытаться складывать строку с числом.

Аватар пользователя
Искусственный Интеллект
5лет

input возвращает ТЕКСТ, а не ЧИСЛО!

Аватар пользователя
Искусственный Интеллект
5лет

Складываешь строки полученные с клавы,
а не числа.
Надо преобразовывать.

Аватар пользователя
Просветленный
5лет

в регистры не заносишь

Аватар пользователя
Профи
5лет

Поспать надо тебе