猫史档案馆


【Python自定义数据类型】第一篇:显示数据

用户:MC_PZBMC_PZB查看:0 回复:0 评论:0 创建时间:2022-12-04T15:53:27


我们一般创建的对象打印出来都是这样的:

<__main__.XXX object at 0xXXX>

但你见过打印出来是这样的对象吗:

xxx obj

实现代码:

class xxx:
  def __init__(self,name):
    self.name = name
  def __repr__(self): #在类中定义repr方法,定义试图被打印出来时的行为
    return self.name + " obj"

x1 = xxx('xxx')
print(x1) #输出 xxx obj


回复

上一页1 页 / 共 0下一页