首页 > 编程语言 > 详细

python-购物车小代码

时间:2020-04-18 14:47:05      阅读:41      评论:0      收藏:0      [点我收藏+]

python3.x,用来购物操作!

技术分享图片
1 1.输入您的工资。
2 2.输入您想购买的物品代码,并和您的工资对比,如果工资足够则会购买成功,然后添加到购物车中。
3 3.退出
Read me
技术分享图片
 1 __author__ = Administrator
 2 cart=[["iphone",5000],
 3      ["mac pro",6000],
 4      ["watching",10600],
 5      ["bike",700],
 6      ["xiaomi",3000],
 7 ]
 8 #建立一个购物车列表,然后把购买的物品添加进去
 9 shopping_cart=[]
10 while True:
11     Wages=input("输入您的工资:")
12     if Wages.isdigit():
13         Wages=int(Wages)
14         break
15     else:
16         print("输入错误,请输入正确的工资,工资应为数字!!!")
17         continue
18 while True:
19     print("\033[31m 欢迎来到购物车系统\033[0m".center(50,"*"))
20     for index,i in enumerate(cart):
21          print(index,i[0])
22     choise=input("输入你想要的商品编号OR退出(Q):")
23     if choise == "Q" or choise == "q":
24         print("已退出!")
25         break
26     if choise.isdigit():
27         choise=int(choise)
28         if int(choise) < len(cart):
29             print("你选择的商品为:",cart[choise][0],"价格为:",cart[choise][1],"")
30             if Wages >= int(cart[choise][1]):
31                 shopping_cart.append(cart[choise][0])
32                 Wages=Wages-int(cart[choise][1])
33                 print("剩余金额为:",Wages)
34             else:
35                 print("金钱不足!!!")
36                 break
37         else:
38             print("该商品不存在,请重新输入!")
39             continue
40     else:
41         print("商品编号应为数字,请重新填写!")
42 for index,item in enumerate(shopping_cart,1):
43     print(‘‘‘----info----
44     编号:%s
45     商品:%s
46     ‘‘‘%(index,item))
Code

 

python-购物车小代码

原文:https://www.cnblogs.com/Yzhao/p/12724929.html

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