帮我写一个对属兔管理系统进行增删查改的代码
时间: 2023-12-24 10:05:38 浏览: 24
好的,我会帮你写一个对属兔管理系统进行增删查改的代码。以下是示例代码:
```python
# 定义属兔管理系统
class RabbitSystem:
def __init__(self):
self.rabbits = []
# 添加兔子
def add_rabbit(self, name, age):
self.rabbits.append({'name': name, 'age': age})
# 删除兔子
def remove_rabbit(self, name):
for i in range(len(self.rabbits)):
if self.rabbits[i]['name'] == name:
del self.rabbits[i]
break
# 查找兔子
def find_rabbit(self, name):
for rabbit in self.rabbits:
if rabbit['name'] == name:
return rabbit
return None
# 更新兔子信息
def update_rabbit(self, name, age):
for rabbit in self.rabbits:
if rabbit['name'] == name:
rabbit['age'] = age
break
# 示例使用
rs = RabbitSystem()
rs.add_rabbit('小白', 2)
rs.add_rabbit('小灰', 1)
print(rs.rabbits)
rs.remove_rabbit('小白')
print(rs.rabbits)
rabbit = rs.find_rabbit('小灰')
if rabbit:
print(rabbit)
rs.update_rabbit('小灰', 2)
print(rs.rabbits)
```
以上示例代码实现了对属兔管理系统进行增删查改的基本功能。对于其它功能,你可以根据需求进行扩展。