How to Think Like a Computer Scientist: Learning with Python 2nd Edition
How to Think Like a Computer Scientist: Learning with Python 2nd Edition by Jeffrey Elkner, Allen B. Downey, and Chris Meyers
![]() |
A Wikibookian suggests that this book or chapter be merged into Think Python. Please discuss whether or not this merge should happen on the discussion page. |
From: http://openbookproject.net/thinkcs/python/english2e/index.html
Table of Contents
Category:Books with print version#How%20to%20Think%20Like%20a%20Computer%20Scientist:%20Learning%20with%20Python%202nd%20Edition- 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 Category:Book:How to Think Like a Computer Scientist: Learning with Python 2nd Edition#%20 Category:Subject:Python programming language#How%20to%20Think%20Like%20a%20Computer%20Scientist:%20Learning%20with%20Python%202nd%20Edition
Category:Alphabetical/H
Category:Book:How to Think Like a Computer Scientist: Learning with Python 2nd Edition
Category:Book:Wikibooks Stacks/Books
Category:Books by completion status/all books
Category:Books to be merged
Category:Books with print version
Category:Department:Computing/all books
Category:Partly developed books
Category:Shelf:Computer programming/all books
Category:Shelf:Computer programming languages/all books
Category:Shelf:Computer science/all books
Category:Shelf:Python programming language
Category:Shelf:Python programming language/all books
Category:Subject:Books by subject/all books
Category:Subject:Computer programming/all books
Category:Subject:Computer programming languages/all books
Category:Subject:Computer science/all books
Category:Subject:Computing/all books
Category:Subject:Python programming language
Category:Subject:Python programming language/all books