python返回鲜食美美超市购物清单
时间: 2024-10-21 20:09:18 浏览: 22
在Python中,你可以创建一个函数或类来模拟一个鲜食美美超市的购物清单功能。这里是一个简单的例子,我们创建一个`ShoppingList`类,包含添加商品、查看清单和清空清单的方法:
```python
class ShoppingList:
def __init__(self):
self.items = []
# 添加商品方法
def add_item(self, item_name, quantity=1):
self.items.append({"item": item_name, "quantity": quantity})
# 查看清单方法
def view_list(self):
if not self.items:
return "您的购物清单为空哦!"
else:
return f"您的购物清单如下:\n{', '.join([f'{item["item"]} x {item["quantity"]}' for item in self.items])}"
# 清空清单方法
def clear_list(self):
self.items = []
return "购物清单已清空!"
# 使用示例
shopping_list = ShoppingList()
shopping_list.add_item("苹果", 5)
shopping_list.add_item("香蕉", 3)
print(shopping_list.view_list()) # 输出: 您的购物清单如下: 苹果 x 5, 香蕉 x 3
shopping_list.clear_list()
print(shopping_list.view_list()) # 输出: 购物清单已清空!
```
在这个例子中,用户可以添加商品、查看当前清单内容,并在需要时清空购物车。
阅读全文