关于__str__ __repr__魔法方法的使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于__str__ __repr__魔法方法的使用相关的知识,希望对你有一定的参考价值。
class A():
def __str__(self):
return "无良少年是帅哥"
def __repr__(self):
return "我也是帅哥"
>>> a = A()
>>> a
我也是帅哥
>>> print(a)
无良少年是帅哥
>>>
__repr__方法可以用对象名直接输出内容
以上是关于关于__str__ __repr__魔法方法的使用的主要内容,如果未能解决你的问题,请参考以下文章
31.Python面向对象str和repr原理魔法方法__call__和__new__方法单例模式
31.Python面向对象str和repr原理魔法方法__call__和__new__方法单例模式