python练习题之 猫2

Posted 青春叛逆者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python练习题之 猫2相关的知识,希望对你有一定的参考价值。

class Cat:
    def __init__(self):  # 构造函数(属性有 姓名 年龄 颜色)
        self.name = None
        self.age = None
        self.color = None
    def run(self):
        print("%s在跑步"%self.name)
    def crow(self):
        print("%s在叫"%self.name)
    def show(self):
        print("姓名:%s,年龄:%s,颜色:%s"%(self.name,self.age,self.color))
list1=[]
for i in range(3):
    c1 = Cat()
    print(c1)
    c1.name = input("请输入姓名")
    list1.append(c1)
    # c1.age = int(input("请输入年龄"))
    # c1.color = input("请输入颜色")

for i in list1:
    i.show()

print("检测")
isHave=False
while True:
    name = input("请输入名字")
    for i in list1:
        if i.name == name:
            print("you,猫的信息如下:")
            i.show()
            isHave=True
            break
    else:
        print("没有")
        isHave=False

    if isHave==True:
        break

 

以上是关于python练习题之 猫2的主要内容,如果未能解决你的问题,请参考以下文章

《C#零基础入门之百识百例》(五十五)抽象类 -- 经典猫狗案例

Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段

Python之练习数学运用代码

python练习题之访问限制

Python编程之算法练习_001

Java面向对象练习输出猫信息