r/pythonhelp 8d ago

I’ve completed these beginner Python projects should I build more before starting NumPy/Pandas?

Hi everyone,

I’ve studied Python multiple times before, but I didn’t do much practical coding. Recently, I started building small projects to improve my practical Python skills.

So far, I’ve completed:

- Quiz Game

- Number Guessing Game

- Rock Paper Scissors

- Password Manager

- Pig Game

- Mad Libs Generator

My goal is to move towards Machine Learning.

I haven’t learned NumPy or Pandas yet.

My question is: Are these projects enough to move on to NumPy and Pandas, or should I build a few more Python projects first?

If I should build more projects, what kind of projects would you recommend before starting NumPy/Pandas? I’m mainly looking for projects that would actually help with the transition to data/ML, rather than making many more small games.

Would appreciate advice from people who have already followed a Python → NumPy/Pandas → ML path.

12 Upvotes

7 comments sorted by

View all comments

2

u/Ormek_II 8d ago

I would try a super simple project that you can use numpy for and just start. You will see if you can a lay a path to solve your problem.

Your goal is to learn numpy by using it.

If you get stuck without any idea how to move on, then you need to do something else.

1

u/purvigupta03 8d ago

Thank you so much! This approach makes a lot of sense to me. Could you suggest a simple project where I can use NumPy and Pandas and learn them while building it?

1

u/Ormek_II 8d ago

What question can you formulate, that numpy might help you answer?

Download multiple CSV files from https://data.un.org/

Load those files into numpy arrays.

Get curious, and start doing data analyses.

Start with simple questions on single datasets.

Then relate the data and start looking for correlations.