Hello @Sashi, I think the basic idea of programming is enough to start with python. You are going to start it from scratch.
Learning python is not at all tough. You can start off with basic videos on YouTube, read Blogs and also go for online courses from different institutes like Edureka, Udemy, and Coursera. You can also refer books and implement it. I think that hands-on will help you more. Once you start practicing, you will get better clarity on the topic.
The best case scenario is enrolling yourself to some of the good courses online and start practicing. If you don't want to spend money, you can always refer YouTube and Blogs.
Hope this helps you. All the best for your career.