This is the best book for people with no background in programming or computer science.You don’t nee any background to understand it. Python is for everyone.
The main issue with all book dealing with Python is poorly-leveled. So the author opted to make this book for everyone.
It starts from Addition, subtraction operators and goes up till complex programming including functions, variable scopes & modules.