repr方法字符串输出实例对象的值

Posted themost

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了repr方法字符串输出实例对象的值相关的知识,希望对你有一定的参考价值。

#coding=utf-8
#repr方法字符串输出实例对象的值
class CountFromBy(object):

    def __init__(self, val=0, incr=1):
        self.val = val
        self.incr = incr

    def increase(self):
        self.val += self.incr

    def __repr__(self):
        return str(self.val)


>>> c = CountFromBy()
>>> c
0

 

以上是关于repr方法字符串输出实例对象的值的主要内容,如果未能解决你的问题,请参考以下文章

关于__str__ 和 __repr__方法的用法和区别

4-19 面向对象 的内置方法

对象名称重载__str__ 和__repr__

Python进阶-----通过类的内置方法__str__和__repr__自定制输出(打印)对象时的字符串信息

Python3 输入输出和File(文件) 方法

Python中str()与repr()函数的区别——repr() 的输出追求明确性,除了对象内容,还需要展示出对象的数据类型信息,适合开发和调试阶段使用