Я пытаюсь создать простую калькуляторную программу на Python 3 .
Но когда я беру несколько чисел для вычитания, это дает мне странный ответ.
Кто-нибудь может помочь?
Спасибо.
У меня есть компьютер с Linux, и для запуска своего кода я использую repl.it.
Я пытался создать какой-то код, чтобы сделать другой запуск, но он все еще не работал.
Код:
elif type1=="subtraction":
try:
numnum=int(input("How many numbers are you going to need: "))
for i in range(numnum):
num1=int(input("Insert a number: "))
if i==0:
totalanswer1=num1
else:
totalanswer1=num1-totalanswer1
except TypeError:
if num1=="end session" or numnum=="end session":
break
else:
print ("ERROR!!!")
exit()
totalanswer1=str(totalanswer1)
print ("Answer: "+totalanswer1)
Когда я пытался 5-5-5, он дал мне ответ 5, хотя я пытался -5