阅读背景:

__call__ ,,__str__魔法函数

来源:互联网 
class Test(object):

    def __init__(self):
        self.name = "汪 汪"
        self.girl = "liu cc"

    # 对象当作方法使用回调
    def __call__(self, lover):
        return lover

    # 打印对象
    def __str__(self):
        return "%s loved %s" % (self.name, self.girl)


if __name__ == "__main__":
    test = Test()
    print(test)
    print(test('喵 喵'))
    """
    汪 汪 loved liu cc  
    喵 喵
    """
class Test(object):

    def __init__(self)



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: