title: Python - TypeError: 'float' object is not callable for print
body: <p>I am newbie into python programming. I have seen this error in stack overflow and read thourgh explanation...but I am doing simple thing and still getting that error...</p>
  
  <pre><code>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)
  </code></pre>
  
  <p>can somebody suggest resolution and specially why some background of how python do it?</p>