如何在Python中避免显式的“自我”?

我通过遵循一些pygame教程来学习Python 。


在其中我发现了关键字self的广泛使用,并且主要来自Java背景,我发现自己一直忘记键入self。例如,代替self.rect.centerx我输入rect.centerx,因为对我来说,rect已经是该类的成员变量。


Java的并行的我能想到的这种情况是有前缀成员变量的所有引用与此。


我是否在所有成员变量前面加上self前缀,还是有一种方法可以声明它们,从而避免这样做呢?


即使我建议的不是pythonic,我仍然想知道是否有可能。


梦里花落0921
浏览 431回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python