python便捷水果店窗口
时间: 2024-09-09 11:17:04 浏览: 20
在Python中,"便捷水果店窗口"可以理解为一个简单的命令行界面(Command Line Interface,CLI)模拟程序,用于操作和管理虚拟的水果库存。这个程序可能会有以下几个功能:
1. **添加水果**:允许用户输入水果名称和价格,增加到库存列表。
2. **查询水果**:通过名字搜索库存中的水果信息。
3. **删除水果**:用户可以选择并移除某个已有的水果。
4. **显示库存**:列出所有当前售卖的水果及其价格。
下面是一个简化的示例代码结构:
```python
class FruitShop:
def __init__(self):
self.fruits = {} # 存放水果字典,键为名称,值为价格
def add_fruit(self, name, price):
self.fruits[name] = price
def search_fruit(self, name):
if name in self.fruits:
return f"{name}的价格是{self.fruits[name]}"
else:
return "找不到该水果"
def remove_fruit(self, name):
if name in self.fruits:
del self.fruits[name]
return f"{name}已从库存中移除"
else:
return "该水果不存在于库存中"
def show_inventory(self):
if not self.fruits:
return "当前无水果库存"
else:
return "\n".join([f"{fruit}: {price}" for fruit, price in self.fruits.items()])
shop = FruitShop()
# 使用方法...
```
在这个例子中,你可以通过创建`FruitShop`实例,并调用其提供的方法来进行操作。当然,这只是一个基本的框架,实际应用中可能需要考虑错误处理、用户交互等细节。