Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera, scan the code below and download the Kindle app.
Follow the authors
OK
Think Python: How to Think Like a Computer Scientist Paperback – 2 July 2024
Save Extra with 4 offers
10 days Replacement
| Replacement Reason | Replacement Period | Replacement Policy |
|---|---|---|
| Physical Damage, Defective, Wrong and Missing Item | 10 days from delivery | Replacement |
Replacement Instructions
Read full returns policy
Purchase options and add-ons
Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time--beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the growing role of large language models (LLMs) in programming and includes exercises on effective LLM prompts, testing code, and debugging skills.
With this popular hands-on guide at your side, you'll get:
- A grounding in the syntax and semantics of the Python language
- A clear definition of each programming concept, with emphasis on clear vocabulary
- How to work with variables, statements, functions, and data structures in a logical progression
- Techniques for reading and writing files and databases
- A solid understanding of objects, methods, and object-oriented programming
- Debugging strategies for syntax, runtime, and semantic errors
- An introduction to recursion, interface design, data structures, and basic algorithms
- How to use LLMs--including effective prompts, testing code, and debugging
- And more
- ISBN-101098155432
- ISBN-13978-1098155438
- Edition3rd
- PublisherOreilly & Associates Inc
- Publication date2 July 2024
- LanguageEnglish
- Dimensions17.78 x 1.91 x 23.5 cm
- Print length325 pages
Frequently bought together

Customers who viewed this item also viewed
Product description
Review
About the Author
Product details
- Publisher : Oreilly & Associates Inc
- Publication date : 2 July 2024
- Edition : 3rd
- Language : English
- Print length : 325 pages
- ISBN-10 : 1098155432
- ISBN-13 : 978-1098155438
- Item Weight : 544 g
- Dimensions : 17.78 x 1.91 x 23.5 cm
- Country of Origin : United Kingdom
- Importer : Atlantic Publishers and Distributors (P) Ltd., 7/22, Ansari Road, Darya Ganj, New Delhi - 110002 INDIA, Email – customercare@atlanticbooks.com, Ph – 011-47320500
- Best Sellers Rank: #287,590 in Books (See Top 100 in Books)
- #26 in Python Programming
- #249 in C & C++ Programming
- #281 in Introductory & Beginning Programming
- Customer Reviews:
About the authors

Allen Downey is a Professor Emeritus at Olin College and Principal Data Scientist at PyMC Labs. He is the author of several books related to programming and data science, including Probably Overthinking It, Think Python, Think Stats, and Think Bayes. The idea behind these books is that if you know how to program, you can use that skill to learn other things.
Allen has a Ph.D. from U.C. Berkeley and M.S. and B.S. degrees from MIT. He has taught at Olin College, Colby College and Wellesley College.

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
Reviews with images
Yet another Grayscale Edition
Top review from India
There was a problem filtering reviews. Please reload the page.
- Reviewed in India on 18 July 2025Format: PaperbackVerified PurchaseThis review is for all customers from Indian Subcontinent, who might be thinking this non-Indian edition might be the colored edition. It is actually not!
It is just a complete Grayscale edition.
Why would anybody pay 2.4X price for the same thing?
Buy the Indian Grayscale edition Instead!
This review is for all customers from Indian Subcontinent, who might be thinking this non-Indian edition might be the colored edition. It is actually not!
It is just a complete Grayscale edition.
Why would anybody pay 2.4X price for the same thing?
Buy the Indian Grayscale edition Instead!
Images in this review
Top reviews from other countries
-
Gunter Van ZaelenReviewed in Belgium on 22 July 20244.0 out of 5 stars Goed geschreven boek
Format: PaperbackVerified PurchaseZeer goede structuur in het boek. Duidelijke teksten en voorbeelden.
Patrick HuwylerReviewed in Germany on 25 November 20255.0 out of 5 stars Excellent for the more mature (beginner) student
Format: Kindle EditionVerified PurchaseI’m a total beginner — I found this better than the university course on writing code. It takes you step by step, very well explained and uses methods I can relate to.
RickyReviewed in the United States on 20 July 20255.0 out of 5 stars excellent choice to start programming
Format: PaperbackVerified PurchaseGood material, excellent quality
Very complete book and good organization
Good material, excellent quality5.0 out of 5 stars
Rickyexcellent choice to start programming
Reviewed in the United States on 20 July 2025
Very complete book and good organization
Images in this review











