main.py 893 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import misc_class
  2. def coin_test():
  3. my_coin = misc_class.Coin()
  4. print('Эта сторона обращена вверх:', my_coin.get_sideup())
  5. # Подбросить монету
  6. print('Сибираюсь подбросить монету 10 раз:')
  7. for _ in range(10):
  8. my_coin.toss()
  9. print(my_coin.get_sideup())
  10. def bankaccount_test():
  11. start_bal = 100.5
  12. savings = misc_class.BankAccaunt(start_bal)
  13. print(f'Остаток составляет ${savings.get_balance():,.2f}')
  14. savings.deposit(50.0)
  15. # Здесь будет вызван метод __str__
  16. print(savings)
  17. savings.withdraw(75.4)
  18. # Здесь тоже будет вызван метод __str__, но через str()
  19. print(str(savings))
  20. def main():
  21. # coin_test()
  22. bankaccount_test()
  23. if __name__ == '__main__':
  24. main()