实例:简易购物车程序
需求:1、启动程序后,让用户输入工资,然后打印商品列表
2、允许用户根据商品编号购买商品
3、用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒
4、可随时退出,退出时,打印已购买商品和余额
products=[ ('Iphone',5800), ('Mac Pro', 9800), ('Watch', 6800), ('Python', 120), ('Coffee', 30), ('Pen', 3), ('Notebook', 15), ] shopping_list=[] salary=input("请输入您的工资:") if salary.isdigit() : salary=int(salary) while True: for index,item in enumerate(products): print(index,item) option=input("请选择您要购买的商品:") if option.isdigit(): option=int(option) if 0<=option<len(products): option_product=products[option] if option_product[1]<=salary : shopping_list.append(option_product) salary-=option_product[1] print("您选择的%s已加入购物车,您的余额为 33[31;1m%s 33[0m" % (option_product,salary)) else: print("