Data Science

Hi everyone !

I am practicing on Codechef to improve my Python before I embark for my journey on Data Science and would love some advice from you guys. What is the ideal problem difficulty rating I should target before I can believe myself to be self sufficient in Python? I am currently solving ~ 1200 difficulty level problems and intend to solve those around till 1800 difficulty rating before moving on.

I understand that this might be a long journey and I might need to invest 3-4 months extensively just to improve my Python and its in-depth concept.

I also intend to read books like Python for Geeks and Robust Python before moving on. Thoughts?