£73.99

Cambridge University Press Python for Software Design: How to Think Like a Computer Scientist

Price data last checked 45 day(s) ago - refreshing...

View at Amazon

Price History & Forecast

Last 46 days • 46 data points (No recent data available)

Historical
Generating forecast...
£73.99 £70.91 £71.58 £72.25 £72.93 £73.60 £74.27 25 January 2026 05 February 2026 16 February 2026 27 February 2026 11 March 2026

Price Distribution

Price distribution over 46 days • 2 price levels

Days at Price
Current Price
38 days 8 days · current 0 10 19 29 38 £71 £74 Days at Price

Price Analysis

Most common price: £71 (38 days, 82.6%)

Price range: £71 - £74

Price levels: 2 different prices over 46 days

Description

A no-nonsense introduction to software design using the Python programming language. Written for people with no programming experience, this book starts with the most basic concepts and gradually adds new material. Some of the ideas students find most challenging, like recursion and object-oriented programming, are divided into a sequence of smaller steps and introduced over the course of several chapters. The focus is on the programming process, with special emphasis on debugging. The book includes a wide range of exercises, from short examples to substantial projects, so that students have ample opportunity to practise each new concept. Exercise solutions and code examples are available from thinkpython.com, along with Swampy, a suite of Python programs that is used in some of the exercises.

Product Specifications

Format
hardcover
Domain
Amazon UK
Release Date
09 March 2009
Listed Since
18 July 2008

Barcode

No barcode data available

Similar Products You Might Like

An Introduction to Python Programming for Scientists and Engineers
93% match

An Introduction to Python Programming for Scientists and Engineers

Cambridge University Press

£46.32 17 Mar 2026
Software Design by Example: A Tool-Based Introduction with Python
93% match

Software Design by Example: A Tool-Based Introduction with Python

Chapman and Hall/CRC

£46.91 06 Mar 2026
Learning Scientific Programming with Python
92% match

Learning Scientific Programming with Python

Cambridge University Press

£80.29 04 Feb 2026
Computational Thinking with Python - Introductory Programming
92% match

Computational Thinking with Python - Introductory Programming

KENDALL HUNT PUBLISHING

£124.00 15 Apr 2026
Introduction to Python Programming
92% match

Introduction to Python Programming

CRC Press

£49.65 09 Jan 2026
Python for Beginners
92% match

Python for Beginners

£105.89 05 Jan 2026
The Python Workbook: A Brief Introduction with Exercises and Solutions (Texts in Computer Science)
92% match

The Python Workbook: A Brief Introduction with Exercises and Solutions (Texts in Computer Science)

Springer

£46.35 24 Jan 2026
Beginning Python: From Novice to Professional
92% match

Beginning Python: From Novice to Professional

Apress

£53.27 09 Jan 2026
The Python Workbook: A Brief Introduction with Exercises and Solutions (Texts in Computer Science)
92% match

The Python Workbook: A Brief Introduction with Exercises and Solutions (Texts in Computer Science)

Springer

£41.37 07 Feb 2026
Programming with Python (Mindtap Course List)
92% match

Programming with Python (Mindtap Course List)

Cengage Learning

£62.55 08 Mar 2026
Introduction to Computational Thinking: Problem Solving, Algorithms, Data Structures, and More
92% match

Introduction to Computational Thinking: Problem Solving, Algorithms, Data Structures, and More

£49.21 30 Jan 2026
Python for Engineers and Scientists: Concepts and Applications
92% match

Python for Engineers and Scientists: Concepts and Applications

CRC Press

£75.00 15 Feb 2026
Hands-On Software Engineering with Python: Move beyond basic programming and construct reliable and efficient software with complex code
92% match

Hands-On Software Engineering with Python: Move beyond basic programming and construct reliable and efficient software with complex code

Packt Publishing

£21.52 07 Mar 2026
Python: Master the Art of Design Patterns: Ensure your code is sleek, efficient and elegant by mastering powerful Python design patterns
92% match

Python: Master the Art of Design Patterns: Ensure your code is sleek, efficient and elegant by mastering powerful Python design patterns

Packt Publishing

£58.67 21 Feb 2026
Python Programming for Biology: Bioinformatics and Beyond
92% match

Python Programming for Biology: Bioinformatics and Beyond

Cambridge University Press

£103.96 06 Mar 2026
Python Programming for Biology: Bioinformatics and Beyond
92% match

Python Programming for Biology: Bioinformatics and Beyond

Cambridge University Press

£54.00 12 Dec 2025
Python Programming: An Introduction to Computer Science, Fourth Edition
92% match

Python Programming: An Introduction to Computer Science, Fourth Edition

Franklin, Beedle & Associates Inc.

£55.00 09 Dec 2025
Beginning Python: From Novice to Professional
92% match

Beginning Python: From Novice to Professional

Apress

£43.02 21 Feb 2026
Introduction to Programming Using Python, An
91% match

Introduction to Programming Using Python, An

PEARSON EDUCATION

£139.80 11 Jan 2026
A Concise Introduction to Programming in Python (Chapman & Hall/CRC Textbooks in Computing)
91% match

A Concise Introduction to Programming in Python (Chapman & Hall/CRC Textbooks in Computing)

CRC Press

£147.20 09 Mar 2026
Data Structures and Algorithms using Python
91% match

Data Structures and Algorithms using Python

£15.30 11 Jan 2026
Specifying Software: A Hands-On Introduction
91% match

Specifying Software: A Hands-On Introduction

Cambridge University Press

£67.99 08 Mar 2026
Python Programming: A Practical Approach
91% match

Python Programming: A Practical Approach

£145.00 10 Jan 2026
Python Programming: A Practical Approach
91% match

Python Programming: A Practical Approach

£52.26 09 Jan 2026