How to Think Like a Computer Scientist: Learning with Python 2nd Edition by Jeffrey Elkner, Allen B. Downey, and Chris Meyers
From: http://openbookproject.net/thinkcs/python/english2e/index.html
Table of Contents
- Copyright Notice
- GNU Free Documentation License
- Foreword
- Preface
- Contributor List
- Customizing and Contributing to the Book
Chapters
- The way of the program
- Variables, expressions, and statements
- Functions
- Conditionals
- Fruitful functions
- Iteration
- Strings
- Case Study: Catch
- Lists
- Modules and files
- Recursion and exceptions
- Dictionaries
- Classes and objects
- Classes and functions
- Classes and methods
- Sets of Objects
- Inheritance
- Linked Lists
- Stacks
- Queues
- Trees
Appendices
- Appendix A: Debugging
- Appendix B: GASP
- Appendix C: Configuring Ubuntu for Python Development
- Appendix D: Solutions to Exercises
This article is issued from
Wikibooks.
The text is licensed under Creative
Commons - Attribution - Sharealike.
Additional terms may apply for the media files.