Top critical review
Better for High School than College.
Reviewed in the United States on July 9, 2018
Meh.. The university program for data analysis required this book for students who are new to programming. I taught two different grade levels. It is so so for grad students who never programmed. I had more success teaching from my notes with jupyter notebooks. The book would be much better for High School students. The book is an ok intro to python 3, but the instructor will have to supplement a lot of material and mention differences between python 2.7.x and 3.x
The authors don't mention comprehensions or iterables which I found surprising. They have left much out - too much. They do a decent job on python's object model.
For upper level tyros, it is a bit too low level.