Я изучаю Python, следуя инструкциям pygame.
В этой связи я нашел широкое использование ключевого слова self и, исходя из основного фона Java, обнаружил, что я забываю вводить себя. Например, вместо self.rect.centerx
я бы набрал rect.centerx
, потому что для меня rect уже является переменной-членом класса.
Параллель Java, о которой я могу думать, для этой ситуации - это префикс всех ссылок на переменные-члены с этим.
Я застрял, префиксные все переменные-члены, или есть способ объявить их, что позволит мне избежать этого?
Даже если то, что я предлагаю, не является питоническим, мне все равно хотелось бы узнать, возможно ли это.
Я рассмотрел эти связанные вопросы SO, но они не совсем отвечают на то, что я хочу: