Python学习记录-实战二、模拟京东购物流程

运行效果图:

# 创建一个列表,用于存储入库的商品信息
lst = []
for i in range(5):goods = input("请输入商品的编号和商品的名称进行商品入库,每次只能输入一件商品:")lst.append(goods)
# 输出所有的商品信息
for item in lst:print(item)
# 创建一个空列表,用于存储购物车中的商品
cart = []
while True:flag = False # 代表没有商品的情况num = input("请输入要购买的商品编号")# 遍历商品列表,查询一下要买的商品是否存在for item in lst:if num == item[0:4]:flag = Truecart.append(item) # 添加到购物车列表print("商品已经成功添加到购物车")break # 退出的是for循环if not flag and num != "q": # not flag ==>flag == falseprint("该商品不存在")if num == "q":break # 退出的是while循环
print("----------------------")
print("您购物车里已选择的商品为:")
# 反向
cart.reverse()
for item in cart:print(item)
运行结果:

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
