购物车程序
作业二:请闭眼写出购物车程序 #需求: 用户名和密码存放于文件中,格式为:egon|egon123 启动程序后,先登录,登录成功则让用户输入工资,然后打印商品列表,失败则重新登录,超过三次则退出程序 允许用户根据商品编号购买商品 用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒 可随时退出,退出时,打印已购买商品和余额
msg_dic={ 'apple':10, 'tesla':100000, 'mac':3000, 'lenovo':30000, 'chicken':10, } shop_list=[] while True: for k in msg_dic: print(k,msg_dic[k]) input_name=input("商品名称:").strip() if input_name not in msg_dic.keys() or len(input_name) == 0: print("商品不存在,请重新输入") continue while True: picep=msg_dic[input_name] input_num=input("请输入购买个数:").strip() if input_num.isdigit(): break input_num=int(input_num) shop_list.append((input_name,input_num,picep)) print(shop_list)