Both good and bad for people new to Python
Good short to the point, covers the basics, walks through the give examples. A good starting point but you will need a second or third book to really learn it.
Bad Too many hyphens where they aren’t needed or appropriate. No real code blocks, no actual programs, examples are some times too basic.