有一商品购物车,输出购物车信息, cart=(“手机”:1,“电脑”:1,“鼠标垫”:1),用户输入商品名称,若已在购物车中,则商品数量+1;若 不在,则将该商品加入购物车,数量量为1。
时间: 2023-07-31 14:13:19 浏览: 122
购物车数量加减
好的,可以使用 Python 语言来实现这个功能。以下是代码示例:
```python
cart = {"手机": 1, "电脑": 1, "鼠标垫": 1}
def show_cart():
print("购物车信息:")
for item, quantity in cart.items():
print(item, ":", quantity)
def add_to_cart(item):
if item in cart:
cart[item] += 1
else:
cart[item] = 1
show_cart() # 输出购物车信息
item = input("请输入商品名称:")
add_to_cart(item) # 将商品加入购物车
show_cart() # 输出新的购物车信息
```
运行代码后,会提示用户输入商品名称。如果用户输入的商品名称已经存在于购物车中,则该商品数量会加1;如果该商品名称不存在于购物车中,则会将该商品加入购物车,数量为1。最后再次输出购物车信息,以展示新的购物车内容。
阅读全文