我通过遵循一些pygame教程来学习Python 。
在其中我发现了关键字self的广泛使用,并且主要来自Java背景,我发现自己一直忘记键入self。例如,代替self.rect.centerx我输入rect.centerx,因为对我来说,rect已经是该类的成员变量。
Java的并行的我能想到的这种情况是有前缀成员变量的所有引用与此。
我是否在所有成员变量前面加上self前缀,还是有一种方法可以声明它们,从而避免这样做呢?
即使我建议的不是pythonic,我仍然想知道是否有可能。
相关分类