购物车程序
Posted hulala8
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了购物车程序相关的知识,希望对你有一定的参考价值。
salary = input(‘please input your monthly salary: ‘) goods_list = [ (‘iphone‘, 5000), (‘mac pro‘, 12000), (‘TV‘, 4500), (‘pencel‘, 25) ] shopping_list = [] if salary.isdigit(): salary = int(salary) while True: for index, item in enumerate(goods_list): print(‘商品编号:%d, 商品名称:%s, 商品价格:%d‘ % (index, item[0], item[1])) choice = input(‘请选择你要的商品:>>‘) if choice.isdigit(): choice = int(choice) if choice < len(goods_list) and choice >= 0: choice_good = goods_list[choice] if choice_good[1] <= salary: shopping_list.append(goods_list[choice]) salary = salary - choice_good[1] print(‘你还有余额: %d‘ % salary) else: print(‘你的余额仅有:%d啦,不够购买此商品‘%salary) else: print(‘没有%d的商品编码‘ % choice) elif choice == ‘q‘: print(‘-----------SHOPPING LIST----------‘) for i in shopping_list: print(i) print(‘你还有余额: %d‘ % salary) exit() else: print("请输入商品编号") else: print(‘请输入工资金额‘)
以上是关于购物车程序的主要内容,如果未能解决你的问题,请参考以下文章