python简单的购物程序代码-Python实现购物程序思路及代码

这是一个简单的Python购物程序,用户输入薪水后可以选择商品购买。程序检查余额并处理购买操作,支持多次购买,若余额不足会提示,并在购买结束后显示购物清单、总金额和余额。
摘要由CSDN通过智能技术生成

要求:

启动程序后,让用户输入工资,然后打印出带有序号的商品列表

用户输入商品序号购买相应的商品,或者输入 " q " 退出购买界面

选择商品后,检查余额是否足够,够则直接扣款,不够则提示余额不足

用户每购买一件商品后,或者输入 " q " 退出购买界面后,提示:是否继续购买?(Y/N),实现多次购买

若用户购买了商品,打印出购买的商品列表,总金额,余额;若用户没买任何商品,打印:交易结束,购物失败

Readme:

运行程序,输入薪水,根据商品列表的序号选择购买的商品,可以选择多次购买,或者不购买

流程图:

代码:

# 简单的购物小程序

product_list = [

["surface pro 4", 7800],

["dell xps 15", 12000],

["macbook", 12000],

["小米6", 2499],

["iphone7", 4600],

["坚果Pro", 1499]

]

shopping_list = []

# 判断输入的薪水格式是否正确

while True:

salary = input(" 请输入您的薪水:")

if not salary.isdigit(): # 薪水不是数字,结束循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值