The way of the program -- Variables, expressions and statements -- Functions -- Conditionals and recursion -- Fruitful functions -- Iteration -- Strings -- Lists -- Tuples -- Dictionaries -- Files and exceptions -- Classes and objects --Classes and functions -- Classes and methods -- Sets of objects -- Inheritance -- Linked lists -- Stacks -- Queues -- Trees -- Appendix A: Debugging -- Appendix B: Creating a new data type
0
SUMMARY OR ABSTRACT
Text of Note
"How to Think Like a Computer Scientist: Learning with Python is an introduction to programming using Python."--Open Textbook Library