python魔法方法__str__()介绍
如果类中定义了此方法,那么在打印对象时,默认输出该方法的返回值,也就是打印方法中return的数据。(): 对象的描述信息。()必须返回一个字符串。
·
__str__(): 对象的描述信息。魔法方法。
如果类中定义了此方法,那么在打印对象时,默认输出该方法的返回值,也就是打印方法中return的数据
注意:__str__()必须返回一个字符串
__str__()在python中的使用方法:
class C:
def __str__(self):
# 必须要有返回值,并且一定是字符串类型
return '对象的描述信息'
c = C()
print(c)
运行结果如图所示:
更多推荐
所有评论(0)