python智慧药房代码
时间: 2024-05-02 07:14:56 浏览: 191
Python的药房库存系统源代码.zip
Python智慧药房代码是一个用Python编写的程序,旨在帮助管理和操作药房的各种任务和功能。它可以用于药房的库存管理、药品销售、处方管理等方面。
以下是一个简单的Python智慧药房代码示例,用于展示药品库存管理功能:
```python
class Medicine:
def __init__(self, name, quantity):
self.name = name
self.quantity = quantity
class Pharmacy:
def __init__(self):
self.medicines = []
def add_medicine(self, medicine):
self.medicines.append(medicine)
def remove_medicine(self, medicine):
self.medicines.remove(medicine)
def search_medicine(self, name):
for medicine in self.medicines:
if medicine.name == name:
return medicine
return None
def update_quantity(self, medicine, quantity):
medicine.quantity = quantity
# 创建药房对象
pharmacy = Pharmacy()
# 添加药品
medicine1 = Medicine("药品A", 10)
medicine2 = Medicine("药品B", 20)
pharmacy.add_medicine(medicine1)
pharmacy.add_medicine(medicine2)
# 搜索药品
search_result = pharmacy.search_medicine("药品A")
if search_result:
print(f"找到药品:{search_result.name},库存数量:{search_result.quantity}")
else:
print("未找到该药品")
# 更新药品库存数量
pharmacy.update_quantity(medicine1, 5)
# 删除药品
pharmacy.remove_medicine(medicine2)
```
这只是一个简单的示例,实际的智慧药房代码可能包含更多功能和复杂性。你可以根据具体需求进行扩展和修改。
阅读全文