小程序 input 换行_python简单购物车程序 - 蜕变大哥

网上购物车简单的选择程序:

name = '张三'              # 登录名字定义
password = 123 # 登录密码定义
user_name = input('用户名:') # 输入用户名
pa_wd = int(input('密码:')) # 输入登录密码for i in range(1): # 只允许试错1次if user_name == name and pa_wd == password: # 用户名密码都正确,则执行缩进print('欢迎进入购物网,商品如下:')else: # 错误则跳出循环,退出程序print('用户名密码错误!程序退出')break balance = 10000 # 用户名密码正确,则定义余额 goods = [('手表', 800), ('手机', 5000), ('皮带', 200), ('汽车', 120000)] # 商品列表print('商品个数:',len(goods)) # 商品列表中的元数(商品)个数
shopping_car = [] # 购物车定义空列表for j, n in enumerate(goods, 1): # 循环展示商品,enumerate定义元素顺序的起始值print(j, ':', n)
goods_num = input('请选择商品编号:') # 用户输入商品编号while 0 < int(goods_num) < len(goods) + 1: # 循环条件是输入编号在序列个数之内
choice_goods = goods[int(goods_num) - 1] # 编号对应的商品print(choice_goods)
balance = balance - choice_goods[1] # 余额减去商品金额if balance<0: # 如果余额小于0,则执行缩进break # 跳出循环,执行print('余额不足')print('余额', balance)
(choice_goods) # 所选商品加入购物车print('已经选择的商品:', shopping_car)
goods_num = input('请选择商品编号:')print('余额不足')

用户名密码错误,执行结果:fd818efe187209631390f4a489e26cdc.png

   用户名密码正确,执行结果:

5f480143d91d776b88834cf428ce3906.png

 其他选择:

e1cc1631a74e578f3b2a0bff9f3842da.png

posted @

2020-11-08 21:53  蜕变大哥

  阅读(

6

)  评论(

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值