首页 > 其他 > 详细

购买商品

时间:2018-04-10 17:18:43      阅读:197      评论:0      收藏:0      [点我收藏+]
# -*- 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)

购买商品

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!