#购物车
splb =[('香蕉',20,'元'),('苹果',15,'元'),('雪梨',18,'元'),('牛奶',8,'元'),('巧克力',4,'元')]
gwc=[]
while True:
gz = input ( "请输入你的工资:" )
if gz.isdigit ():
gz = int ( gz )
while True:
for index , i in enumerate ( splb ):
print ( index , i )
gm = input ( "请输入你想购买的东西序号:" )
if gm.isdigit ():
gm = int ( gm )
if gm < len ( splb ) and gm > -1:
ygm = splb[gm]
if ygm[1] <= gz:
gwc.append ( ygm )
gz = gz - ygm[1]
print ( "您买的%s已放入你的购物车里是,剩下的工资为%s" % (ygm[0] , gz) )
elif gm == "q":
print ( "您已购买以下商品:" )
for index , i in enumerate ( gwc ):
print ( index , i )
print ( "你剩余的工资为%s元" % (gz) )
exit ()
else:
print ( "输入错误!请重新输入!" )
elif gm == "q":
print("您已购买以下商品:")
for index , i in enumerate ( gwc ):
print ( index , i )
print ( "你剩余的工资为%s元" % (gz) )
exit ()
else:
print ( "输入错误!请重新输入!" )
else:
print ( "输入错误!请重新输入!" )
python购物车
最新推荐文章于 2023-01-07 21:25:49 发布