Table of contents
Frontmatter
Contents
Preface
Chapter 0: Modern Computers
Chapter 1: Computers and Programming
Chapter 2: Repetition
Chapter 3: Sequences: Strings, Tuples, and Lists
Chapter 4: Functions
Chapter 5: Files: Input and Output
Chapter 6: Classes
Chapter 7: Graphics
Chapter 8: Manipulating Data
Chapter 9: Multimedia
Chapter 10: Basic Algorithms
Chapter 11: Programming for the Sciences
Chapter 12: How To Write Good Programs
Chapter 13: Communicating with the Outside World
Chapter 14: Parsing–The Structure of Data
Chapter 15: Communicating Using Graphics: Windows, User Interfaces, and Pygame
Index
20 chapters available

