while 1:
pie = 50
pieR = pie
pieRem = pieR - buy
print("We have ", pieRem, "pie(s) left!")
buy = int(input("How many pies would you like? "))
pieCost = 5
Pie = pieCost * buy
if buy == 1:
print(pieCost)
pieS = pieR - buy
elif buy > 1:
print(Pie * 0.75)
else:
print("Please enter how many pies you would like!")
当我打开控制台时,它会询问我想买多少个馅饼,我这样做了,所以我们剩下的馅饼数量会显示出来,但馅饼的价值每次都会刷新。因此,如果我第一次选择我想要 2 个馅饼,它会说我们还剩 48 个馅饼(默认馅饼值是 50),然后在它第二次问我并且我输入 3,而不是下降到 45 之后,它会刷新并下降到 47。
我希望我解释得很好,我希望有人知道如何解决这个问题,谢谢。