I can't get my code to work. I keek getting:
TypeError: unsupported format string passed to function.__format
Here is the code that I tried:
def formatCurrency(money):
moneyString = f'${money:.2f}'
return moneyString
def updateBalance(amount, interest):
amount = (1+(interest*1))
return updateBalance
### Main Program ###
savBal = float(input("Enter your savings balance: "))
chBal = float(input("Enter your checking balance: "))
savIR = float(input("Enter your saving interest rate %: "))
chIR = float(input("Enter your checking interest rate %: "))
savBal = updateBalance(savBal, savIR)
chBal = updateBalance(chBal, chIR)
print("Your updated savings balance is" , formatCurrency(savBal))
print("Your updated checking balance is" , formatCurrency(chBal))