How to Think Like a Computer Scientist Learning with Python
How to Think Like a Computer Scientist: Learning with Python is an introduction to programming using Python.
Saved in:
Main Authors: | , , |
---|---|
Format: | Electronic eBook |
Language: | English |
Published: |
[Place of publication not identified]
Green Tea Press
[2008]
|
Series: | Open textbook library.
|
Subjects: | |
Online Access: | Access online version |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Table of Contents:
- 1 The way of the program
- 2 Variables, expressions and statements
- 3 Functions
- 4 Conditionals and recursion
- 5 Fruitful functions
- 6 Iteration
- 7 Strings
- 8 Lists
- 9 Tuples
- 10 Dictionaries
- 11 Files and exceptions
- 12 Classes and objects
- 13 Classes and functions
- 14 Classes and methods
- 15 Sets of objects
- 16 Inheritance
- 17 Linked lists
- 18 Stacks
- 19 Queues
- 20 Trees
- Appendix A: Debugging
- Appendix B: Creating a new data type
- Appendix C: Recommendations for further reading Index