python简单定制
问一下为什么__str__==__repr__ 写反了 __repr__=__str__ 窝窝头传奇 发表于 2021-6-21 09:46写反了 __repr__=__str__
而且 直接可以调用的话为什么不直接定义 def __repr__(self) 窝窝头传奇 发表于 2021-6-21 10:00
而且 直接可以调用的话为什么不直接定义 def __repr__(self)
题目应该是要求触发__repr__和触发__str__时都作出相同的动作,既然是相同的,那直接写__repr__=__str__比直接定义__repr__写的少,而且避免写重复的代码。 hrpzcf 发表于 2021-6-21 10:32
题目应该是要求触发__repr__和触发__str__时都作出相同的动作,既然是相同的,那直接写__repr__=__str__ ...
如果`__str__`没有被定义,那么就会自动使用`__repr__`来代替
所以只需要定义__repr__
页:
[1]