# Klasa BankAccount symuluje konto w banku.

class BankAccount:

    # Metoda __init__() akceptuje argument
    # w postaci salda konta. Ta wartość
    # zostanie przypisana atrybutowi __balance.

    def __init__(self, bal):
        self.__balance = bal

    # Metoda deposit() symuluje
    # utworzenie depozytu.

    def deposit(self, amount):
        self.__balance += amount

    # Metoda withdraw() symuluje
    # wypłatę środków z konta.

    def withdraw(self, amount):
        if self.__balance >= amount:
            self.__balance -= amount
        else:
            print('Błąd: niewystarczająca ilość środków')

    # Metoda get_balance() zwraca
    # bieżącą wysokość salda.

    def get_balance(self):
        return self.__balance

    # Metoda __str__() zwraca ciąg tekstowy
    # informujący o bieżącym stanie obiektu.

    def __str__(self):
        return 'Wysokość salda wynosi ' + format(self.__balance, '.2f')

7a0fe7d0c88dee7d9e2c073e29dd31d573e80d42
class BankAccount:

    def __init__(self, bal):
        self.__balance = bal
    <mask token>

    def withdraw(self, amount):
        if self.__balance >= amount:
            self.__balance -= amount
        else:
            print('Błąd: niewystarczająca ilość środków')
    <mask token>
    <mask token>

class BankAccount:

    def __init__(self, bal):
        self.__balance = bal
    <mask token>

    def withdraw(self, amount):
        if self.__balance >= amount:
            self.__balance -= amount
        else:
            print('Błąd: niewystarczająca ilość środków')
    <mask token>

    def __str__(self):
        return 'Wysokość salda wynosi ' + format(self.__balance, '.2f')

class BankAccount:

    def __init__(self, bal):
        self.__balance = bal
    <mask token>

    def withdraw(self, amount):
        if self.__balance >= amount:
            self.__balance -= amount
        else:
            print('Błąd: niewystarczająca ilość środków')

    def get_balance(self):
        return self.__balance

    def __str__(self):
        return 'Wysokość salda wynosi ' + format(self.__balance, '.2f')

class BankAccount:

    def __init__(self, bal):
        self.__balance = bal

    def deposit(self, amount):
        self.__balance += amount

    def withdraw(self, amount):
        if self.__balance >= amount:
            self.__balance -= amount
        else:
            print('Błąd: niewystarczająca ilość środków')

    def get_balance(self):
        return self.__balance

    def __str__(self):
        return 'Wysokość salda wynosi ' + format(self.__balance, '.2f')

# Klasa BankAccount symuluje konto w banku.

class BankAccount:

    # Metoda __init__() akceptuje argument
    # w postaci salda konta. Ta wartość
    # zostanie przypisana atrybutowi __balance.

    def __init__(self, bal):
        self.__balance = bal

    # Metoda deposit() symuluje
    # utworzenie depozytu.

    def deposit(self, amount):
        self.__balance += amount

    # Metoda withdraw() symuluje
    # wypłatę środków z konta.

    def withdraw(self, amount):
        if self.__balance >= amount:
            self.__balance -= amount
        else:
            print('Błąd: niewystarczająca ilość środków')

    # Metoda get_balance() zwraca
    # bieżącą wysokość salda.

    def get_balance(self):
        return self.__balance

    # Metoda __str__() zwraca ciąg tekstowy
    # informujący o bieżącym stanie obiektu.

    def __str__(self):
        return 'Wysokość salda wynosi ' + format(self.__balance, '.2f')
