购买商品
Posted hekaiqiaq
tags:
篇首语:本文由小常识网(cha138.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)
以上是关于购买商品的主要内容,如果未能解决你的问题,请参考以下文章