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

购物车

时间:2019-05-22 12:44:13      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:The   while   git   购物车   end   class   check   tin   lse   

product_list=[
("IPHONE1",5800),
("IPHONE2", 5800),
("IPHONE3", 5800),
("IPHONE4", 5800),
("IPHONE5", 5800),
]


shopping_list = []
info = """----- supermarket info -----
1.Please enter the goods number you want to buy
2.input quit to quit
3.input check to check your shop cart
4.input good to see goods
"""
print(info)

while True:
money = input("please input your money:")
if money.isdigit():
if int(money) >= 0:
money = int(money)
break
else:
print("input money is wrong!")
continue


def good():
for i, item in enumerate(producty_list):
print(i, item)


good()

while True:

buy = input("input the good number ,or quit or check:")
if buy == quit:
print("good bye")
break
if buy == good:
good()
continue
elif buy == check:
print("Shop cart has", shopping_list)
continue

if buy.isdigit():
buy = int(buy)
if buy in range(len(producty_list)):
if money >= producty_list[buy][1]:
producty_name = producty_list[buy][0]
money -= producty_list[buy][1]
shopping_list.append(producty_list[buy][0])
print("{0} has added to your shoppong cart,you have {1} yuan left.".format(producty_name, money))

else:
print("you don‘t have enough money!")
else:
print("There‘s no goods you want here")
else:
print("I cant understand what you want to buy.....")

 

购物车

标签:The   while   git   购物车   end   class   check   tin   lse   

原文地址:https://www.cnblogs.com/wzh1998wzh/p/10905213.html

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