Python Learning Tips

I'm interested in learning Python (not from a professional development perspective, I just think it might be fun to learn). For those that have learned Python or know a good amount about it, does anyone have any tips on learning Python as effectively as possible for free? I'm looking to learn the whole thing without paying for any courses or lessons (college budget). Any ideas?

WSO Elite Modeling Package

  • 6 courses to mastery: Excel, Financial Statement, LBO, M&A, Valuation and DCF
  • Elite instructors from top BB investment banks and private equity megafunds
  • Includes Company DB + Video Library Access (1 year)

Comments (8)

  • Prospect in Other
Aug 31, 2020 - 1:59pm

Thanks for the suggestion, I just made an account and started learning! I really appreciate your help!

Learn More

300+ video lessons across 6 modeling courses taught by elite practitioners at the top investment banks and private equity funds -- Excel Modeling -- Financial Statement Modeling -- M&A Modeling -- LBO Modeling -- DCF and Valuation Modeling -- ALL INCLUDED + 2 Huge Bonuses.

Learn more
May 2, 2021 - 8:11pm

Is Python your first language? If so, I'd suggest FreeCodeCamp and just playing around that way. Leetcode will be very intimidating because there's a level of prerequisite knowledge needed to jump into it (namely understanding core data structures- linked lists, BSTs, deques, etc). 

There's different ways to use Python too. So the most useful for you is probably taking some data set from a document (like csv) and then getting a report out of it. Find very basic projects online (Medium articles/ YouTube videos) and practice that once you more or less get the hang of writing for loops and what not

“The three most harmful addictions are heroin, carbohydrates, and a monthly salary.” - Nassim Taleb
May 2, 2021 - 8:27pm

I always point people to the Harvard CS50 course online. The first few parts are in C teaching data structures/algos and other general intro to programming things, but the rest of the course as well as projects are in python. 

Start Discussion

Total Avg Compensation

May 2021 Investment Banking

  • Director/MD (9) $911
  • Vice President (35) $364
  • Associates (194) $234
  • 2nd Year Analyst (110) $151
  • Intern/Summer Associate (96) $145
  • 3rd+ Year Analyst (26) $145
  • 1st Year Analyst (402) $131
  • Intern/Summer Analyst (327) $82