python 中特殊方法简写方式

##python 中特殊方法简写方式

class Test:



    __call__ = lambda *args: args[1] * 2 #这里需要注意lambda的参数 会默认将实例self 加进去

    __str__ = lambda self: 'that`s useful...%s' % self.__class__.__name__

t = Test()
print(t)
print(t(10))
原文地址:https://www.cnblogs.com/alplf123/p/10293888.html