python应用程序实例_Python——列表应用实例

products=[

('Iphone',5800),

('Mac Pro', 9800),

('Watch', 6800),

('Python', 120),

('Coffee', 30),

('Pen', 3),

('Notebook', 15),

]

shopping_list=[]

salary=input("请输入您的工资:")ifsalary.isdigit() :

salary=int(salary)whileTrue:for index,item inenumerate(products):print(index,item)

option=input("请选择您要购买的商品:")ifoption.isdigit():

option=int(option)if 0<=option

option_product=products[option]if option_product[1]<=salary :

shopping_list.append(option_product)

salary-=option_product[1]print("您选择的%s已加入购物车,您的余额为\033[31;1m%s\033[0m" %(option_product,salary))else:print("\033[41;1m您的当前余额为%s,余额不足!\033[0m" %salary)else:print("抱歉,您选择的商品不存在!")elif option=='q':print("------------shopping list-------------")for p inshopping_list:print(p)print("您的余额为:%s" %salary)

exit()else:print("您的选择不合法!")else:print("您的工资输入不正确!")

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值