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.我如何使我的蟒食品计算器保持一致?
我希望我解释得很好,希望有人知道如何解决这个问题,谢谢。
我试过了,但它仍然刷新 –
@SamirChahine我已经清理了你的代码 – TerryA
检查我的答案itworks。 @Haidro有一些错误,比如'pies-buy'等 – suhailvs