我是新手進入python編程。我所看到的堆棧溢出此錯誤和閱讀thourgh解釋......但我在做簡單的事情,仍然收到這個錯誤...Python - TypeError:'float'對象不可打印
def minMonthlyPayment(monthlyRate, previousBalance):
minMonthlyPayment = monthlyRate * previousBalance
return minMonthlyPayment
balance = 5000
monthlyRate = 0.05
for i in range(0, 12):
print('Month: ', i)
minMonthlyPayment = minMonthlyPayment(monthlyRate, balance)
print('Minimum monthly payment: ', minMonthlyPayment)
可有人建議分辨率和特殊爲什麼怎麼蟒蛇做一些背景?
您已使用相同的變量名稱來接收值'minMonthlyPayment'。這是覆蓋功能。更改變量名稱,你應該沒問題 –
函數和變量名稱相同。 – Benjamin