码迷,mamicode.com
首页 > 其他好文 > 详细

购买商品

时间:2018-04-10 17:44:24      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:pen   余额   bre   append   put   odi   button   else   com   

# -*- coding: utf-8 -*-
#1、启动程序后让用户输入工资,并打印商品列表
#2、允许用户通过商品编号购买商品
#3、选择商品后判断工资是否够,够扣款,不够重新选择
#4、可随时退出,退出时打印已购买商品和余额
salary=int(input("请输入工资:"))
#创建商品列表
commodity=[[1,"苹果MAC",200],[2,"自行车",50]]
#创建购买商品列表
commodity2=[]
#判断商品列表中的元素总数
a=(len(commodity))

for i in commodity:
print(i)
button="y"
while button!=‘n‘:
num=int(input("请输入商品编号购买商品:"))
if num <=a:
button=input("继续请安任意键,退出请按‘n’")
num-=1
#购买商品并计余额
while True:
if salary>commodity[num][2]:
salary=salary-commodity[num][2]
commodity2.append(commodity[num][1])
else:
print("余额不足,请重新选择。。。")
break
else:
print("请从新输入商品编号")
print("本次购物购买了", commodity2, "余额", salary)

购买商品

标签:pen   余额   bre   append   put   odi   button   else   com   

原文地址:https://www.cnblogs.com/hekaiqiaq/p/8780425.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!