- Paperback: 300 pages
- Publisher: O'Reilly Media; 1 edition (August 20, 2012)
- Language: English
- ISBN-10: 144933072X
- ISBN-13: 978-1449330729
- Product Dimensions: 7 x 0.9 x 9.2 inches
- Shipping Weight: 1.1 pounds
- Average Customer Review: 83 customer reviews
- Amazon Best Sellers Rank: #145,074 in Books (See Top 100 in Books)
To get the free app, enter your mobile phone number.
Think Python 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
All Books, All the Time
Read author interviews, book reviews, editors picks, and more at the Amazon Book Review. Read it now
Customers who bought this item also bought
What other items do customers buy after viewing this item?
How to Think Like a Computer Scientist
About the Author
Allen Downey is an Associate Professor of Computer Science at the Olin College of Engineering. He has taught computer science at Wellesley College, Colby College and U.C. Berkeley. He has a Ph.D. in Computer Science from U.C. Berkeley and Master’s and Bachelor’s degrees from MIT.
Top customer reviews
It is a well laid out introduction to computer science, programming, data structures, algorithms, and Python. It is very well suited to independent study.
I am a retired university professor of computer science. This is a book I would have chosen as a class text.
This is a wonderfully written book. Having programed for several decades, I was surprised by how much I enjoyed a introductory programing book. This book blends in concepts of how to solve problems while introducing python. The progression of python was done excellently with non-trivial insightful examples.
I only gripe I have about my current copy of the book is that there were several pages missing! The 4 star is for these missing pages. Otherwise, this product deserves a 5 star for what it accomplishes.
The temporary fix:
As others have noted, this book is available online and I was able to read the missing pages there!