FREE Delivery in the UK.
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Python for Software Desig... has been added to your Basket
+ £2.80 UK delivery
Used: Good | Details
Condition: Used: Good
Comment: Some writing on Inside First Page Otherwise Very Good Condition
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Python for Software Design: How to Think Like a Computer Scientist Hardcover – 9 Mar 2009

4.4 out of 5 stars 7 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
Hardcover
"Please retry"
£64.99
£64.99 £29.99
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more
£64.99 FREE Delivery in the UK. Only 1 left in stock (more on the way). Dispatched from and sold by Amazon. Gift-wrap available.
click to open popover

Special Offers and Product Promotions

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.




Product details

  • Hardcover: 270 pages
  • Publisher: Cambridge University Press; 1 edition (9 Mar. 2009)
  • Language: English
  • ISBN-10: 0521898110
  • ISBN-13: 978-0521898119
  • Product Dimensions: 21.5 x 2 x 25.3 cm
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Bestsellers Rank: 6,826,816 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

Review

'I liked this book. The presentation is neat and clean, I might even say cheerful. And I learned a lot, not least of all where higher level languages are going, and the terminology used to express that … I liked the pace of presentation. I liked the constant stirring of topics: a new feature, a hint on debugging, a few words on programming style, some thoughts on programming principles, then on to the next new feature. It really is a nice mix.' Scientific Programming

'… explains concepts in clear, readable prose; contains helpful illustrations; and integrates activities to engage its readers.' Computing in Science and Engineering

Book Description

A no-nonsense introduction to software design using the Python programming language. 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.

See all Product Description

Customer Reviews

4.4 out of 5 stars
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
Intended for students starting programming, the format is suitable: only 251 pages in 19 chapters. The content is concise, accurate and easy to read. The tone is light with occasional subtly humorous remarks.
Each chapter ends with sections on Debugging, a Glossary and Exercises. There are only a few diagrams but they are very clear. There are ample code listings, presented and explained in manageable chunks. Supporting web pages provide further material.
One interesting feature is a listing in the book of contributors of corrections. This, no doubt, has resulted in the high standard of this edition.
The debugging advice is good but I should like more on unit testing. A reasonable case is made for the choice of Tkinter for the final chapter. However, students continuing with Python should investigate wxPython.
Comment 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
It is a very good introductory book in python. It is well-written easy to follow and includes all the basic stuff e.g. object oriented programming and a glance at GUI creation. I would reccommend it as the first book to have for python and it is particularly good for self-study even with with no previous programming experience.
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
this book is available freely on the internet..... the binding & cover are low quality (it's digitally printed)
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
God book, but need to be aware that it is for Python v,2 only. If you are using v.3 you need to be aware of the differences in the code
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse


Feedback