2nd Edition - Revised, Improved and New Content! The Ultimate Beginner’s Guide provides all essential programming concepts and information you need to start developing your own Python program. The book provides a comprehensive walk-through of Python programming in a clear, straightforward manner that beginners will appreciate. Important concepts are introduced through a step-by-step discussion and reinforced by relevant examples and illustrations. You can use this book as a guide to help you explore, harness, and gain appreciation of the capabilities and features of Python.
It was my first book on Python, so it gives a bit of the idea, but it is difficult to relate to the examples provided in the book. Maybe ok just to have some view of the language. But definitely very very basic one.