Шаг 1 из 4+150 XP
Проект: Банковский счёт
Класс с состоянием, проверками, исключениями.
ТЗ
Класс Account(owner, balance=0):
- deposit(amount) — пополнить (только > 0)
- withdraw(amount) — снять (если хватает, иначе ValueError)
- transfer(other, amount) — перевести
- свойство balance возвращает текущий баланс