第一步:展示商品列表
#商品列表打印
products = [["iphone",6888],["MacPro",14800],["小米6",2499],["Coffee",31],["Book",60],["Nike",699]]
print("-------\t商品列表\t-------")
for i in range(0,6):
print(i,end="\t")
print(products[i][0],end="\t")
print("\t",products[i][1])
print("-" * 30)
第二步:将商品添加至购物车,当用户输入“q”显示购物车明细
#用户购买行为
print("温馨提示:输入字母“q”,可查看购物车详情")
print("-" * 30)
cart = []
shoppingamount = 0
while 1:
j = input("请输入商品编号,添加至购物车:")
if j != "q":
j = int(j)
if j < 6:
cart.append(products[j])
print("添加成功!")
print("购物车件数:%d" % len(cart))
shoppingamount += products[j][1]
print("购物车总金额:%d"%shoppingamount)
else:
print("商品上架中,先看看别的吧~")
print("o(╥﹏╥)o")
else:
print("-------\t购物车列表\t-------")
for n in range(0, len(cart)):
print(n, end="\t")
print(cart[n][0], end="\t")
print(cart[n][1])
print("-" * 30)
print("购物车件数:%d" % len(cart))
print("购物车总金额:%d" % shoppingamount)
print("祝您购物愉快,期待下次光临!")
print("-" * 30)