在他的blog post Guido提及
def self.foo(arg):
是可接受的语法糖
def foo(self, arg):
我喜欢这个。但这是否进展过?它会不会有进展? 我有一个强大的谷歌,但不能把它看作是一个PEP。
答案 0 :(得分:0)
它从未实现过,也可能不会实现。从Python 2.7和3.4开始,方法仍然使用def foo(self, arg):
定义。
这背后的基本原理是它对现有语法的改进并不足以保证(坦率地说是非常重要的)实现它的努力,特别是考虑到它会破坏所有现有代码。