Coming to Python from Java or C++? You might have a dangerous assumption about data encapsulation.

Look at this typical snippet used for "secure" state management:

class BankAccount:

def __init__(self):

self._balance = 1000