Skip to content

Python for Software Design: How to Think Like a Computer Scientist
Stock Photo: Cover May Be Different

Python for Software Design: How to Think Like a Computer Scientist Paperback - 2009 - 1st Edition

by Allen B. Downey


From the publisher

Python for Software Design is a concise introduction to software design using the Python programming language. Intended 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 practice 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.

Details

  • Title Python for Software Design: How to Think Like a Computer Scientist
  • Author Allen B. Downey
  • Binding Paperback
  • Edition number 1st
  • Edition 1
  • Pages 270
  • Volumes 1
  • Language ENG
  • Publisher Cambridge University Press
  • Date 2009-03
  • Illustrated Yes
  • ISBN 9780521725965 / 0521725968
  • Weight 1.05 lbs (0.48 kg)
  • Dimensions 9.9 x 7 x 0.7 in (25.15 x 17.78 x 1.78 cm)
  • Library of Congress subjects Python (Computer program language)
  • Library of Congress Catalog Number 2008054459
  • Dewey Decimal Code 005.133

Media reviews

Citations

  • Choice, 12/01/2009, Page 0
Back to Top

More Copies for Sale

Python for Software Design: How to Think Like a Computer Scientist
Stock Photo: Cover May Be Different

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

by Downey, Allen B.

  • Used
  • Paperback
Condition
UsedGood
Binding
Paperback
ISBN 10 / ISBN 13
9780521725965 / 0521725968
Quantity Available
1
Seller
Tucker, Georgia, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
$1.98
$4.49 shipping to USA

Show Details

Description:
UsedGood. All orders ship by next business day! This is a used paperback book. Has moderate wear on cover and/or pages. Has no markings on pages. Spine has been opened/creased. For USED books, we cannot guarantee supplemental materials such as CDs, DVDs, access codes and other materials. We are a small company and very thankful for your business!
Item Price
$1.98
$4.49 shipping to USA
Python for Software Design : How to Think Like a Computer Scientist
Stock Photo: Cover May Be Different

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

by Downey, Allen B

  • Used
Condition
Used - Good
ISBN 10 / ISBN 13
9780521725965 / 0521725968
Quantity Available
1
Seller
Reno, Nevada, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
$8.97
FREE shipping to USA

Show Details

Description:
Cambridge University Press. Used - Good. Used book that is in clean, average condition without any missing pages.
Item Price
$8.97
FREE shipping to USA
Python for Software Design : How to Think Like a Computer Scientist
Stock Photo: Cover May Be Different

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

by Downey, Allen B

  • Used
Condition
Used - Very Good
ISBN 10 / ISBN 13
9780521725965 / 0521725968
Quantity Available
1
Seller
Mishawaka, Indiana, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
$8.97
FREE shipping to USA

Show Details

Description:
Cambridge University Press. Used - Very Good. Used book that is in excellent condition. May show signs of wear or have minor defects.
Item Price
$8.97
FREE shipping to USA
Python for Software Design: How to Think Like a Computer Scientist
Stock Photo: Cover May Be Different

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

by Downey, Allen B

  • Used
  • Paperback
Condition
Used: Good
Edition
1
Binding
Paperback
ISBN 10 / ISBN 13
9780521725965 / 0521725968
Quantity Available
1
Seller
HOUSTON, Texas, United States
Seller rating:
This seller has earned a 4 of 5 Stars rating from Biblio customers.
Item Price
$11.55
FREE shipping to USA

Show Details

Description:
Cambridge University Press, 2009-03-16. 1. paperback. Used: Good.
Item Price
$11.55
FREE shipping to USA
Python for Software Design: How to Think Like a Computer Scientist

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

by Allen B. Downey

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9780521725965 / 0521725968
Quantity Available
5
Seller
Southport, Merseyside, United Kingdom
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
$44.81
$12.50 shipping to USA

Show Details

Description:
Paperback / softback. New. 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.
Item Price
$44.81
$12.50 shipping to USA
Python for Software Design: How to Think Like a Computer Scientist
Stock Photo: Cover May Be Different

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

by Downey, Allen B.

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9780521725965 / 0521725968
Quantity Available
1
Seller
Exeter, Devon, United Kingdom
Seller rating:
This seller has earned a 3 of 5 Stars rating from Biblio customers.
Item Price
$45.01
$12.56 shipping to USA

Show Details

Description:
Cambridge Univ Pr, 2009. Paperback. New. 1st edition. 251 pages. 9.50x6.75x0.50 inches.
Item Price
$45.01
$12.56 shipping to USA
Python for Software Design: How to Think Like a Computer Scientist
Stock Photo: Cover May Be Different

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

by Downey, Allen B

  • Used
  • Paperback
Condition
Used:Good
Edition
1
Binding
Paperback
ISBN 10 / ISBN 13
9780521725965 / 0521725968
Quantity Available
1
Seller
HOUSTON, Texas, United States
Seller rating:
This seller has earned a 4 of 5 Stars rating from Biblio customers.
Item Price
$47.62
FREE shipping to USA

Show Details

Description:
Cambridge University Press, 2009-03-16. 1. paperback. Used:Good.
Item Price
$47.62
FREE shipping to USA
Python for Software Design: How to Think Like a Computer Scientist
Stock Photo: Cover May Be Different

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

by Downey, Allen B

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9780521725965 / 0521725968
Quantity Available
2
Seller
campbelltown, Florida, United States
Seller rating:
This seller has earned a 2 of 5 Stars rating from Biblio customers.
Item Price
$60.00
$75.00 shipping to USA

Show Details

Description:
Cambridge University Press, 2009-03-15. paperback. New. 7x0x10. Brand New Book in Publishers original Sealing
Item Price
$60.00
$75.00 shipping to USA
Python for Software Design: How to Think Like a Computer Scientist
Stock Photo: Cover May Be Different

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

by Downey, Allen B

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9780521725965 / 0521725968
Quantity Available
1
Seller
San Diego, California, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
$64.14
$5.45 shipping to USA

Show Details

Description:
Cambridge University Press, 2009-03-16. Paperback. New. New. In shrink wrap. Looks like an interesting title!
Item Price
$64.14
$5.45 shipping to USA