Books to learn Python Programming Language

Hi this is Palak Sharma
I am newbie here, and I hope I will learn lots of things here.
I am in second year of my engineering, lots of programming languages I am learning here. My interest is in Python Programming language. And right now I am learning python from Google as well as from YouTube only. Now I am looking to purchase best books for Python from where I can start my preparation. I had seen this post over internet where author published a article where he listed best books for Python, I am little bit confused about it from which book I really need to start my preparation.
Can anyone give their suggestions on this, will be a great support.
Thanks