I\'m coming from the Java world and reading Bruce Eckels\' Python 3 Patterns, Recipes and Idioms.
While reading about classes, it goes on to say that in Py
As correctly mentioned by many of the comments above, let's not forget the main goal of Access Modifiers: To help users of code understand what is supposed to change and what is supposed not to. When you see a private field you don't mess around with it. So it's mostly syntactic sugar which is easily achieved in Python by the _ and __.