首页 > 编程语言 > 详细

python练习题之 猫2

时间:2018-12-21 23:37:00      阅读:152      评论:0      收藏:0      [点我收藏+]
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

原文:https://www.cnblogs.com/liangliangzz/p/10159156.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!