创建猫类使用for循环,编写一个猫类,然后分别创建3只猫对象,分别是黑猫,白猫和黄猫,让三只猫都去抓老鼠
时间: 2024-02-02 15:03:05 浏览: 167
猫抓老鼠(c++实现)
好的,以下是创建猫类并使用for循环创建3只猫对象的Python代码:
```python
# 定义猫类
class Cat:
def __init__(self, color):
self.color = color
def catch_mouse(self):
print(f"{self.color}猫正在抓老鼠!")
# 使用for循环创建3只猫对象
cat_colors = ["黑", "白", "黄"]
cats = []
for color in cat_colors:
cat = Cat(color)
cats.append(cat)
# 让三只猫都去抓老鼠
for cat in cats:
cat.catch_mouse()
```
运行以上代码,输出如下:
```
黑猫正在抓老鼠!
白猫正在抓老鼠!
黄猫正在抓老鼠!
```
三只猫都按照要求抓老鼠了。
阅读全文