Login and get coding
Let's enrich an Account class by adding dunder (aka special) methods to support the following:
- length of the object:
len(acc)returns the number of transactions
- account comparison:
acc1 >,<,>=.<=,== acc2returns a boolean comparing account balances
acc[n]shows the nth transaction on
list(acc)returns a sequence of account transactions
- operator overloading:
acc + intand
acc - intcan be used to add/subtract money
- string representation:
str(acc)returns NAME account - balance: INT
The provided template already does some setup for you.
Check out the tests for more specifics. If you're still new to dunder (magic) methods, here is an article you might find useful. Good luck!