Think Python

How To Think Like a Computer Scientist

(Author) Allen B. Downey
Format: Paperback
£38.99 Price: £35.18 (10% off)
In Stock
(Limited availability – contact us to confirm)
Generally dispatched in 1 to 2 days

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

Information
Publisher:
O'Reilly Media
Format:
Paperback
Number of pages:
320
Language:
en
ISBN:
9781098155438
Publish year:
2024
Publish date:
June 7, 2024
Weight:
558 g
Dimensions:
177 x 234 x 22 mm

Allen B. Downey

Allen B. Downey is a prolific author and computer scientist known for his clear and accessible writing style. He has written numerous books on computer programming and data science, including "Think Python" and "Think Stats," which have become popular resources for students and professionals in the field. Downey's works are characterized by their practical approach and emphasis on problem-solving. His contributions to literature have had a significant impact on the educational resources available for aspiring programmers and data scientists. "Think Python" is perhaps his most famous work, providing readers with a comprehensive introduction to the fundamentals of the Python programming language.

Reviews

Leave a review

Please login to leave a review.

Be the first to review this product

Other related

Think Stats

Think Stats

Exploratory Data Analysis

Allen B. Downey
Paperback
Published: 2025
Downhill from Here

Downhill from Here

Volume 2

Phil Earle
Paperback
My First English-Spanish Learning Library

My First English-Spanish Learning Library

Mi Primea English - Espanol Biblioteca de Aprendizaje

Wonder House Books
Nuts About Nuts

Nuts About Nuts

A funny counting adventure

Bia Melo
Paperback
The Essence of Sufism

The Essence of Sufism

John Baldock
Paperback
The Essence of Buddhism

The Essence of Buddhism

Jo Durden Smith
Paperback
Audubon's Birds Wordsearch

Audubon's Birds Wordsearch

Puzzles Inspired by the Beauty of Birds

Eric Saunders
Paperback