Не могу решить задачу Размещение депозита Python
Текст задачи: Вам дан класс BankAccount, и вам необходимо добавить в него метод deposit(), который добавляет определенную сумму в свойство private balance. Код должен объявить объект BankAccount с начальным балансом 0, получить число от пользовательского ввода, добавить его в баланс при помощи метода пополнения счета и вывести объект. Добавьте необходимый метод, чтобы код работал корректно и предоставлял требуемый вывод. Вот моё решение: class BankAccount: def __init__(self, balance, depo): self._balance = balance self.depo = depo def __repr__(self): return "Account Balance: {}".format(self._balance) # место для вашего кода def deposit(self, depo): depo = self.depo self_balance += self.depo acc = BankAccount(0) acc.deposit(int(input())) print(acc._BankAccount__repr()) Постоянно ошибка TypeError: __init__() missing 1 requred argument: depo Хотя в init я depo указал