python使用字典创建简单的货物库存查询程序
时间: 2024-10-25 11:05:18 浏览: 15
在Python中,你可以使用字典数据结构轻松地创建一个简单的货物库存查询程序。字典允许你通过键值对的方式来存储货物的信息,如商品ID、名称、库存量等。下面是一个基本的例子:
```python
# 创建一个货物库存字典
inventory = {
'001': {'name': '苹果', 'stock': 50},
'002': {'name': '香蕉', 'stock': 75},
'003': {'name': '橙子', 'stock': 30}
}
def check_stock(item_id):
if item_id in inventory:
return inventory[item_id]['stock']
else:
return "库存不足或者未找到该商品"
# 测试查询
print(check_stock('001')) # 输出:50
print(check_stock('004')) # 输出:库存不足或者未找到该商品
# 相关问题--
1. 如何更新库存信息?
2. 字典结构在这种场景下有哪些优势?
3. 如果需要支持多种货币,如何扩展这个程序?
```
在这个例子中,`check_stock`函数接受一个商品ID作为输入,如果该商品存在,则返回库存量,否则返回提示消息。字典结构使得添加、查找和修改库存都非常方便。
阅读全文