写一段python的购物车基础代码
时间: 2023-06-02 14:07:11 浏览: 105
当然可以!以下是一个简单的Python购物车代码示例:
```
# 购物车程序
# 商品清单
products = {
"电脑": 10000,
"手机": 5000,
"平板": 2000,
"耳机": 300,
"音响": 500,
}
# 初始化购物车及总价
cart = {}
total_price = 0
# 展示商品清单
print("欢迎来到XXX商城!")
print("以下是我们的商品清单:")
for product, price in products.items():
print(product + " - 价格: " + str(price) + "元")
# 购物行为
print("请选择需要购买的物品,输入商品名称并按回车键")
while True:
# 用户输入
product = input().strip()
# 购物结束判断
if product == "结束":
print("以下是您购物车中的商品:")
for product, num in cart.items():
print(product + " x " + str(num))
print("您的总共需要支付: " + str(total_price) + "元")
break
# 是否存在商品并计算价格
if product in products:
if product in cart:
cart[product] += 1
else:
cart[product] = 1
total_price += products[product]
print(product + " 已加入您的购物车")
else:
print("很抱歉,该商品不存在")
```
以上代码会展示一个简单的商品清单,让用户选择购买的商品,并计算总价以及购物车中的商品数量。当用户输入“结束”时,程序将展示购物车内容,并输出总价格。
阅读全文