标签: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