_repr__和__str__这两个方法都是用于显示的
__str__是面向用户的,将值转化为适于人阅读的字符串的形式
__repr__面向程序员, 将值转化为供解释器读取的字符串形式

class House(object):

def __init__(self, new_name, new_age):
self.name = new_name
self.age = new_age

def __str__(self):
return "%s的年龄%d" % (self.name, self.age)

def __repr__(self):
return "%s的年龄%d" % (self.name, self.age)


chitu = House('chitu', 30)


print(chitu)