python中 __str__()

class Person:

#使用print方法打印对象时,默认打印类名+地址

#若想打印特定内容,重写该方法即可,要求返回一个字符串

def __str__(self):

return '我叫{},今年{}'.format(self.name,self.age) #格式

james = Person()

james.name = '吉姆'

james.age = 16

print(james)

猜你喜欢

转载自blog.csdn.net/qq_42467563/article/details/82974319