Python重写自定义类的__repr__方法
在Python中,每个类都有一个称为__repr__的特殊方法,用于定义该类的实例在被打印时的字符串表示形式。默认情况下,__repr__方法返回的字符串包含类名和对象的内存地址。然而,有时候我们希望自定义这个字符串表示形式,以便更好地展示对象的状态和属性。
要重写一个类的__repr__方法,我们只需要在类中定义一个名为__repr__的方法,并在该方法中返回我们期望的字符串表示形式。下面是一个示例:
class Point:
def __init__(self, x, y):
self
订阅专栏 解锁全文
203



被折叠的 条评论
为什么被折叠?



