Pythonカートプログラム
1279 ワード
1.ユーザーに給与の入力を要求し、ショッピングメニューを印刷する
2.お金が足りなくなるまで、ユーザーは商品を絶えず購入することができます.
3.終了時にユーザーが購入した商品と残額をフォーマット印刷する
転載先:https://www.cnblogs.com/jackzone/p/6185110.html
2.お金が足りなくなるまで、ユーザーは商品を絶えず購入することができます.
3.終了時にユーザーが購入した商品と残額をフォーマット印刷する
salary = int(input(" :"))
shop_price = 0
shop_list =[["a",100],["b",50],["c",76],["d",229],["e",21]]
shouhuodan = []
for i in range(5):
print(" ",i," :",shop_list[i][0]," ",shop_list[i][1])
a = input(" :")
while (a!="no"):
shop_trade = int(input(" :"))
shouhuodan.extend(shop_list[shop_trade])
shop_price = shop_price + shop_list[shop_trade][1]
if shop_price < salary:
print(" ;",salary - shop_price)
else:
if len(shouhuodan)==2:
shouhuodan = []
else:
shop_price = shop_price - shouhuodan[-1]
shouhuodan.pop()
shouhuodan.pop()
print(" !")
a = input(" :")
if (len(shouhuodan)==0):
print(" :",0, " ", 0)
else:
print(" ",shouhuodan[::2]," ",shouhuodan[1::2])
転載先:https://www.cnblogs.com/jackzone/p/6185110.html