我的教授希望我编写一个程序,该程序将输入出售给客户的物品的价格,直到输入0.00为止,该程序应在显示0.00时显示某些语句,例如已售物品的总价格,已售物品的平均价格,和购买的物品数量。我不知道如何开始,甚至不知道使用哪种类型的循环。
您可以这样操作:
prices = []
while True:
print("==========")
price = float(input("enter price: "))
if price == 0:
break
else:
prices.append(price)
print("Average price: {0}".format(sum(prices)/len(prices)))
print("Total price: {0}".format(sum(prices)))