Python Training 3(超市购物系统)

本文将介绍如何使用Python编程实现一个简单的超市购物系统。通过列表存储商品信息,包括名称、价格等,并实现购物车功能,包括添加商品、计算总价等操作。此教程适合初级Python学习者,旨在提升对Python数据结构的理解和应用能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#定义卖品列表
products = [["Iphone",6888],["MacPro",14800],["Xiaomi6",1499],["Coffee",31],["Book",60],["Nike",699]]
#打印卖品列表
print("-----商品列表-----")
for i in range(len(products)):
    print(i,end=" ")
    print(products[i][0].ljust(7),end=" ")
    print(str(products[i][1]).ljust(5))
#定义卖品编号列表
productsnumber = ["0","1","2","3","4","5"]
#定义买品列表
shoppingcart = []
#输入买品编号,若买品编号在卖品编号列表中,则将对应买品追加到买品列表中
goodsnumber = input("请输入您要购买的商品编号:")
if goodsnumber in productsnumber:
    shoppingcart.append(products[int(goodsnumber)])
#若买品编号不在卖品编号列表中,则结束购物
else:
    print("您要购买的商品不存在!")
while goodsnumber != "q":
    goodsnumber = input("
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值