Hi Vaishnav,
I forgot to give you a few more resources that might help you choose the best approach to learning Python. My post from last night was missing those resources, I wasn't at home & alone, so I didn't have much time to think. So, if you feel that you're proficient enough in C then Google Python class and /or Hitchhikers guide to Python should be enough to get you started, if that doesn't satisfy you, check the link from article that I'll paste at the bottom of this post.
Anyway, here are a few more:
My first post (Hi [person with a very complicated name for someone like me that starts with the letter V - please don't be offended, I really tried to remember your name but it was to complicated for someone like me],
anyway, check this link: https://www.pythoncentral.io/top-5-free-python-resources/ and start from there. If you are proficient in C programming language then Google python class or Hitchhikers guide to Python (https://docs.python-guide.org/) should be enough for you.Hope this helps, best,Marko)
P.S.
Definitely check the article from my first post and that's about it...
Hope this helps, best,
Marko