我通过学习一些 Pygame 教程来学习 Python。
在那里我发现了关键字 自我的广泛使用,并且来自一个主要的 Java 背景,我发现我总是忘记键入 自我。例如,我将输入 rect.centerx
而不是 self.rect.centerx
,因为对我来说,正确已经是类的一个成员变量。
在这种情况下,我能想到的 Java 并行方式是必须在所有对成员变量的引用前加上 这个的前缀。
我是否在所有成员变量前面都加上了 自我的前缀,还是有一种声明它们的方法可以让我避免这样做?
即使我建议的不是 蟒蛇,我仍然想知道它是否可行。
我看了一下这些相关的 SO 问题,但它们并没有完全回答我所追求的: