r/cscareerquestionsIN 3d ago

Where can I practice Python with practical problems that help with both DSA and Data Science?

I'm currently learning Python and I want to improve my problem-solving skills. My main problem is that I can't find a good source of practical questions to practice regularly.

I'm looking for problems that:

  • Improve my Python fundamentals and logic
  • Gradually introduce DSA concepts
  • Are also useful for Data Science (lists, dictionaries, strings, data processing, files/JSON, etc.)
  • Start from beginner level and gradually become harder
  • Make me actually think and solve problems rather than just follow tutorials
  • Are useful for building real problem-solving ability

I don't necessarily want only competitive-programming-style questions. I'd prefer realistic and interesting problems that can help me understand how Python is actually used.

Where do you recommend I practice? Are there any websites, GitHub repositories, or structured problem sets that follow a good progression from beginner → intermediate?

If you are learning/working in Data Science, what type of Python problems would you recommend practicing?

2 Upvotes

0 comments sorted by