An edition of Python for software design (2009)

Python for software design

how to think like a computer scientist

  • 0 Ratings
  • 1 Want to read
  • 0 Currently reading
  • 0 Have read
Not in Library

My Reading Lists:

Create a new list

Check-In

×Close
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Today

  • 0 Ratings
  • 1 Want to read
  • 0 Currently reading
  • 0 Have read


Download Options

Buy this book

Last edited by ImportBot
August 1, 2020 | History
An edition of Python for software design (2009)

Python for software design

how to think like a computer scientist

  • 0 Ratings
  • 1 Want to read
  • 0 Currently reading
  • 0 Have read

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 this web site (links are in the book), along with Swampy, a suite of Python programs that is used in some of the exercises. Concise and easy-to-read style written for both high school and college students; Special emphasis on debugging and the programming process, with examples of program development plans; Range of exercises, from short examples to substantial projects, with solutions and example code available on the web. - Publisher.

Publish Date
Language
English
Pages
270

Buy this book

Previews available in: English

Edition Availability
Cover of: Python for software design
Python for software design: how to think like a computer scientist
2009, Cambridge University Press
in English

Add another edition?

Book Details


Table of Contents

The way of the program
Variables, expressions and statements
Functions
Case study : interface design
Conditionals and recursion
Fruitful functions
Iteration
Strings
Case study : word play
Lists
Dictionaries
Tuples
Case study : data structure selection
Files
Classes and objects
Classes and functions
Classes and methods
Inheritance
Case study : tkinter
Appendix : debugging

Edition Notes

Includes index.

Published in
New York, NY

Classifications

Dewey Decimal Class
005.13/3
Library of Congress
QA76.73.P98 D693 2009, QA76.73.P98

The Physical Object

Pagination
xvi, 251 p.
Number of pages
270
Dimensions
27 x x centimeters

ID Numbers

Open Library
OL22843709M
Internet Archive
pythonforsoftwar00down
ISBN 13
9780521898119, 9780521725965
LCCN
2008054459
Library Thing
8354219
Goodreads
7306320
6423980

Community Reviews (0)

Feedback?
No community reviews have been submitted for this work.

Lists

This work does not appear on any lists.

History

Download catalog record: RDF / JSON
August 1, 2020 Edited by ImportBot import existing book
July 6, 2019 Edited by MARC Bot import existing book
August 30, 2015 Edited by Jessamyn West merge authors
December 4, 2010 Edited by Open Library Bot Added subjects from MARC records.
December 10, 2009 Created by WorkBot add works page