购物车

mac2022-07-05  29

python自学成果展示第一弹: 购物车程序,具体代码如下:   a = [('苹果8',7999),('小米',1999),('华为',2399),('OPPO',1699),('vivo',2399),] for index,item in enumerate(a):   print(index,item) money = input('您的工资是:')  #输入工资 b = [] if money.isdigit():       #判断输入的值是否为数字   money = int(money)   while True:     num = input('请输入想购买物品的编号,退出请按Q/q')     #判断是否退出     if num == 'Q' or num == 'q':       if b == []:         print('您未购买任何物品,欢迎您下次光临!')       else:         print('您购买的商品有:',b )         print('您的余额为:',money)         print('欢迎您下次光临!')         break     else:       #判断输入的编号是否正确       num = int (num)       if num >= 0 and num < 5:         if money < int(a[num][1]):           print('您的余额不足以购买该物品,请重新选择或退出!')         else:           b.append(a[num])           money = money - int(a[num][1])           print(a[num][0],'添加到购物车')         else:           print('您输入的物品编号有误,请您重输入!') else:   print('您输入的数据有误,请输入正确的数据!')

转载于:https://www.cnblogs.com/SkyQQ/p/10060789.html

相关资源:购物车实现原理
最新回复(0)