Python3基础 __repr__ 类的实例对象的名字 可以打印文字(1)
引用自:http://www.bubuko.com/infodetail-1918622.html
这个__repr__的作用从下边的例子中可以看出,返回实例化对象的表达
code:
class MyClass() : def __str__(self) : return "我是MyClass的一个实例" def __repr__(self) : return "这回连print都省了" a=MyClass()
result:
============= RESTART: C:\Users\Administrator\Desktop\myCode.py ============= >>> print(a) 我是MyClass的一个实例 >>> a 这回连print都省了 >>>