Я сделал этот калькулятор в python, который должен добавить любое значение, которое я ему даю, и сохранить результаты в переменной. Затем, если я введу что-то, отличное от цифр, он должен напечатать результаты .... Он не дает никакой ошибки, но выводит результаты как 0. Почему числа не добавляются, даже если я их четко добавил.
while True:
inpt = input("> ")
calc = 0
if inpt == "1":
calc += 1
elif inpt == "2":
calc += 2
elif inpt == "3":
calc += 3
elif inpt == "4":
calc += 4
elif inpt == "5":
calc += 5
elif inpt == "6":
calc += 6
elif inpt == "7":
calc += 7
elif inpt == "8":
calc += 8
elif inpt == "9":
calc += 9
else:
break
print(calc)