Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Python beginner
#10
Quote:
    for month in range(months):
        borrowed -= repayment
        borrowed *= (1 + interest / 12)
    print(borrowed)
With a little cleaning and some proper variable names the for loop is perfectly clear, but I do respect wanting to clean up code. I like my code neat too, but never at the cost of speed. Try it for yourself. Run both for 100K months.

I completely agree with you. But maybe a beginner would read this and ask why the 'month' ('m' in my case) variable exists.
Reply


Messages In This Thread
Python beginner - by BigDisAok - Jun-23-2018, 11:18 AM
RE: Python beginner - by Nwb - Jun-23-2018, 11:57 AM
RE: Python beginner - by BigDisAok - Jun-23-2018, 12:23 PM
RE: Python beginner - by gontajones - Jun-23-2018, 01:08 PM
RE: Python beginner - by BigDisAok - Jun-23-2018, 01:12 PM
RE: Python beginner - by gontajones - Jun-23-2018, 01:21 PM
RE: Python beginner - by Grok_It - Jun-24-2018, 04:55 PM
RE: Python beginner - by gontajones - Jun-24-2018, 05:08 PM
RE: Python beginner - by Grok_It - Jun-24-2018, 05:27 PM
RE: Python beginner - by gontajones - Jun-24-2018, 05:30 PM
RE: Python beginner - by Grok_It - Jun-24-2018, 05:37 PM
RE: Python beginner - by BigDisAok - Jun-25-2018, 09:01 AM
RE: Python beginner - by buran - Jun-25-2018, 10:18 AM
RE: Python beginner - by Grok_It - Jun-25-2018, 06:36 PM
RE: Python beginner - by buran - Jun-25-2018, 06:41 PM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020