import misc_class def coin_test(): my_coin = misc_class.Coin() print('Эта сторона обращена вверх:', my_coin.get_sideup()) # Подбросить монету print('Сибираюсь подбросить монету 10 раз:') for _ in range(10): my_coin.toss() print(my_coin.get_sideup()) def bankaccount_test(): start_bal = 100.5 savings = misc_class.BankAccaunt(start_bal) print(f'Остаток составляет ${savings.get_balance():,.2f}') savings.deposit(50.0) # Здесь будет вызван метод __str__ print(savings) savings.withdraw(75.4) # Здесь тоже будет вызван метод __str__, но через str() print(str(savings)) def main(): # coin_test() bankaccount_test() if __name__ == '__main__': main()