陈锋裕26

gwc = [["长袖", 588],["短T袖", 388],["7分裤", 299],["短裤", 199],["帽子", 200]]selected = {}total = 0while True:choice = input("输入你所选择的商品编号(0长袖,1短袖,2长裤,3短裤,4帽子):").strip()if choice.isdigit():choice = int(choice)if choice < len(gwc) and choice >= 0:product = gwc[choice]if product[0] in selected:selected[product[0]][1] += 1else:selected[product[0]] = [product[1], 1]print("目前你的购物车商品:", selected)elif choice == "buy":print("---------你购买的商品如下---------")print("id", "\t", "商品", "\t", "数量", "\t", "单价", "\t", "总价")id_counter = 1for key in selected:print(id_counter, "\t",key, "\t",selected[key][1], "\t\t",selected[key][0], "\t",selected[key][1] * selected[key][0])id_counter += 1total+= selected[key][1] * selected[key][0]print("总计价格为", total)breakelse:print("请输入正确的商品编号!")

猜你喜欢

转载自www.cnblogs.com/chenfy/p/10905232.html
26