Think Python: How to Think Like a Computer Scientist
Abstract
Chapter 1: The way of the program. Chapter 2: Variables, expressions and statements. Chapter 3: Functions. Chapter 4: Case study: interface design. Chapter 5: Conditionals and recursion. Chapter 6: Fruitful functions. Chapter 7: Iteration. Chapter 8: Strings. Chapter 9: Case study: word play. Chapter 10: Lists. Chapter 11: Dictionaries. Chapter 12: Tuples. Chapter 13: Case study: data structure selection. Chapter 14: Files. Chapter 15: Classes and objects. Chapter 16: Classes and functions. Chapter 17: Classes and methods. Chapter 18: Inheritance. Chapter 19: Case study: Tkinter. Chapter 20: Debugging. Chapter 21: Analysis of Algorithms. Chapter 22: Lumpy.
Collections
- ICT [127]