Eppendorf

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

Description: Python for Software Design: How to Think Like a Computer ScientistAllen B. Downey Cambridge University Press Paperback Unused and unread, minor cosmetic imperfections such as scuffing or minor creasing. Stamped 'damaged' by publisher to a non-text page. EAN: 9780521725965 Published: 28/05/2009 Language: English 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. 1. Preface 2. The way of the program 3. Variables, expressions and statements 4. Functions 5. Case study interface design 6. Conditionals and recursion 7. Fruitful functions 8. Iteration 9. Strings 10. Case study word play 11. Lists 12. Dictionaries 13. Tuples 14. Case study data structure selection 15. Files 16. Classes and objects 17. Classes and functions 18. Classes and methods 19. Inheritance 20. Case study Tkinter Appendix 1 debugging. DispatchIn stock here - same-day dispatch from England. My SKU: 3197480RefundsNo-hassle refunds are always available if your book is not as expected.Terms and Conditions of SaleSorry - no collections. All sales are subject to extended Terms and Conditions of Sale as well as the Return Policy and Payment Instructions. Visit my eBay Store for details andmany more books. Template layout and design, "JNC Academic Books", "needbooks", Copyright © JNC INC. Designated trademarks, layouts and brands are the property of their respective owners. All Rights Reserved.

Price: 3.69 GBP

Location: Welwyn

End Time: 2024-11-15T10:10:59.000Z

Shipping Cost: 128.5 GBP

Product Images

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

Item Specifics

Return postage will be paid by: Buyer

Returns Accepted: Returns Accepted

After receiving the item, your buyer should cancel the purchase within: 30 days

Return policy details:

Title: Python for Software Design: How to Think Like a Computer Scientis

ISBN: 0521725968

Pages: 272

Number of Pages: 270 Pages

Language: English

Publication Name: Python for Software Design: How to Think like a Computer Scientist

Publisher: Cambridge University Press

Publication Year: 2009

Subject: Computer Science

Item Height: 253 mm

Item Weight: 470 g

Type: Textbook

Author: Allen B. Downey

Item Width: 178 mm

Format: Paperback

Recommended

Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython
Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython

$10.95

View Details
Python for Kids: A Playful Introduction to Programming by Briggs, Jason R.
Python for Kids: A Playful Introduction to Programming by Briggs, Jason R.

$6.14

View Details
Python All-in-One For Dummies - Paperback By Shovic, John - VERY GOOD
Python All-in-One For Dummies - Paperback By Shovic, John - VERY GOOD

$15.92

View Details
Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython - GOOD
Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython - GOOD

$10.89

View Details
High Performance Python: Practical Performant Programming for Humans, Ozsvald, I
High Performance Python: Practical Performant Programming for Humans, Ozsvald, I

$30.00

View Details
Learning Python (Help for Programmers) - Paperback By Lutz, Mark - GOOD
Learning Python (Help for Programmers) - Paperback By Lutz, Mark - GOOD

$4.57

View Details
Python Cable Lock for Trail Camera Outdoor Equipment Locking Security Adjustable
Python Cable Lock for Trail Camera Outdoor Equipment Locking Security Adjustable

$13.78

View Details
Python for Dummies (Paperback or Softback)
Python for Dummies (Paperback or Softback)

$28.50

View Details
Python Programming For Beginners: 2023 Complete Guide To Mastering Python
Python Programming For Beginners: 2023 Complete Guide To Mastering Python

$19.00

View Details
For the Absolute Beginner Ser.: Python Programming for the Absolute Beginner by
For the Absolute Beginner Ser.: Python Programming for the Absolute Beginner by

$5.00

View Details