bw_05___str__方法


class Cat:

def __init__(self, name):

self.name = name

print("%s来了" % self.name)

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

def __str__(self):
# 在开发中,希望使用print输出对象变量时,能够打印自定义的内容,可以使用__str__这个内置方法
# __str__方法必须返回一个字符串
return "我是小猫【%s】" % self.name


tom = Cat("Tom")
print(tom)
posted @ 2022-06-25 22:44  老王老了  阅读(40)  评论(0)    收藏  举报