class Cat:
def __init__(self):
self.name =None
self.age = None
self.color = None
def run(self):
print(self.name + '跑步')
def call(self):
print(self.name + '叫')
def show(self):
return '姓名:{} 年龄:{} 颜色:{}'.format(self.name, self.age, self.color)
list1=[]
cat_list=[]
for i in range(3):
Mao=Cat()
print('请输入猫的姓名')
Mao.name = input()
print('请输入猫的年龄')
Mao.age= int(input())
print('请输入猫的颜色')
Mao.color =input()
list1.append(Mao)
sum=0
i=0
for i in list1:
print('------猫的信息如下------')
i.show()
i.run()
i.call()
for i in list1:
sum+=i.age
print('这三只猫的年龄和:',sum)
print('------检测有没有创建这只猫------')
cat_name=input('请输入这只猫:')
if cat_name in cat_list:
find=cat_list.index(cat_name)
list1[find].show()
else:
print('没有这个名字!')