记录一下学习Python过程
这是学习是遇到的一道题:
下面是我尝试编写的代码:
products=[["iphone",6888],["MacPro",14800],["小米6",2499],["Coffee",31],["Book",60],["Nike",699]] print("-"*6,"t""商品列表""t","-"*6) i = 0 for product in products: products[i].insert(0, i) #将元素下标(即商品编号)作为对象插入到product(i) i += 1 for item in product: print(item, end="t") print("n") #打印商品清单的另一种方法 ''' for product in products: print(products.index(product),end="t") for item in product: print(item,end="t") print("n") ''' cart=[] select=input("是否开始购物:") while select == "是": consumer = input("请输入商品编号:") if consumer != "q": i = int(consumer) if i<=5 and i>=0: cart.append(products[i]) #将选择的商品(products[i])加入到购物车cart else: print("不好意思,商品清单上没有该商品") continue else: print("您已退出购物,下面是您的购物清单") print("-" * 6, "t""购物清单""t", "-" * 6) for goods in cart: for element in goods: print(element, end="t") print("n") break else: print("您的购物车空空如也")
效果展示: