__repr__ 的用法问题
本帖最后由 tytommy 于 2020-12-31 19:14 编辑class A:
def __str__(self):
return '小帅哥快来玩'
def __repr__(self):
return '小sb快走开'
a = A()
print(a)
a
按照甲鱼的视频代码 最后一行 a 没有执行结果
a为什么无法执行呢。。。
改为print(repr(a))才有结果
你在IDLE的交互模式上直接输入a回车才会自动调用__repr__方法,在源代码文件中单单一个a是不会触发的。
页:
[1]