An edition of Python for software design (2009)

Python for software design

how to think like a computer scientist

  • 1 Want to read

My Reading Lists:

Create a new list


  • 1 Want to 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

  • 1 Want to 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

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

Edition Identifiers

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

Work Identifiers

Work ID
OL8828589W

Community Reviews (0)

No community reviews have been submitted for this work.

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