1. 首页
  2. 数据库
  3. 其它
  4. python中__repr__ VS __str__

python中__repr__ VS __str__

上传者: 2021-01-10 22:26:16上传 PDF文件 28.11KB 热度 22次
__repr__ vs __str__ 看下面例子: >>> class Spam(): ... def __init__(self, name = 'Bob'): ... self.name = name >>> S = Spam() >>> s # 显示并并不友好 直接显示了内存地址 >>> print(s) # 重载__repr__后,不管是交互界面直接输出还是print输出都会按照我们定义的输出 >>> class TestRepr(Spam): ... def __repr__(self): ... return 'TestRepr: %s' %
用户评论