0
点赞
收藏
分享

微信扫一扫

python-------__str__()方法

代码——————————

"""
什么是__str__方法? 在python中,使用print()输出对象是获得了引用对象是由那个创建的对象与对象的地址值
    而要想输出其它自定义内容是就可以使用str方法了

注意!str方法必须返回一个字符串
"""

class Cat():
    def __init__(self,new_name):
        self.name=new_name
        print("%s 来了"%self.name)

    def __del__(self):
        print("%s 走了"%self.name)

    def __str__(self):
        return "现在使用的是Cat类:%s"%self.name

c1=Cat("橘猫")
print(c1)

运行结果————————

 

举报

相关推荐

0 条评论