声明:这是个人在学习相关视频后,在练习后的题目总结。作业展示。
练习题原网址.
有不足,或可以改进之处还请多多指教
个人作业
goods = [
{"name": "电脑", "price": 1999},
{"name": "鼠标", "price": 10},
{"name": "游艇", "price": 20},
{"name": "美女", "price": 998}]
flag=0;
print("商品列表");
for i in goods:
for key,value in i.items():
print(key,value);
mony=(int)(input("请输入您的金额:"));
ok="y";
a=[];
while ok=="y":
if mony>=0:
shangpin = input("请输入您的要购买的商品:");
for i in goods:
if(shangpin in i.values()):
a.append(shangpin);
mony -= goods[goods.index(i)]["price"];
print("您的余额剩余",mony);
flag=1;
else:
print("您的余额不足。");
if flag==1 :
flag=0;
else:
print("抱歉,没有找到此商品");
ok=input("是否退出程序,继续(y)/退出(任意字符)");
ok=ok.casefold();
print("商品列表");
for i in goods:
for key,value in i.items():
print(key,value);
print("您购买的商品有",a,"剩余金额",mony);
print("欢迎下次使用");