code: def get_money_with_currency_format(self, amount):
          
          return self.money_formats[
              self.get_money_currency()
          ]['money_with_currency_format'].format(amount=amount)
docs: :type amount: int or float or str
  
          Usage:
          >>> currency = Currency('USD')
          >>> currency.get_money_with_currency_format(13)
          >>> '$13 USD'
          >>> currency.get_money_with_currency_format(13.99)
          >>> '$13.99 USD'
          >>> currency.get_money_with_currency_format('13,2313,33')
          >>> '$13,2313,33 USD'
  
          :rtype: str