First off, the description on Amazon and the book itself do not distinguish which version of Python the book features. This should be up front on the sales description and the book. It seems misleading that there is no alert or notification that the book is using Python 2, which is approaching the end of it's life cycle.
Second, the examples are FILLED with errors. Typos are all over the place. The print version seems as if it was ripped from the PDF version with very little thought for editing. Many of the examples are incomplete, incorrect, or don't make any sense. You have to figure them out yourself, you could say this is a learning experience, but I can get that for free on LeetCode or get paid for it at work, I bought this book for instruction. Some examples just straight up don't work.
Another note is the possible plagiarism. Mentioned before some of the examples wouldn't work or were incomplete, so I'd plug them into Google. The Google search yielded various blog sites with the exact examples verbatim. Some as old as from 2005. Maybe the author was the blogger in question, or the creator gave full permission to use the examples. I am not sure and not making any accusations, but the book already has a cheap feel to it, and that didn't help. Some of the reviews of the book seem shady too. Some don't even talk about the book, but the Python programming language itself.
Overall, they're much better books than this one to learn Python. Maybe the pdf version is better, and it's free on Kindle, but I would completely steer clear from the printed version and would not call this series the Python "Bible".
Edit: Still slogging through this book and it keeps getting worse and worse. The grammar is broken, often times the book makes little to no sense. I'll have to Google the concepts to actually get a reasonable explanation of the concepts presented in the books. I'm not googling to supplement what I'm reading, but to have any idea at all as to what the book is talking about. What is also strange is the broken grammar of the reviews. Many of the reviews talk about "exercises" and those have yet to be found in the book. They're examples you can copy, but no practical application skills tests.
In addition, I've found that some examples just switch between Python 2 and 3 without explanation.
This is a cheap book, not only is it low quality, but it might actually hinder you learning process.