Learning with Python 2nd Edition by Jeffrey Elkner, Allen B. Downey and Chris Meyers Foreword Preface Contributor List Chapter 1 -- The way of the program Chapter 2 -- Variables, expressions, and statements Chapter 3 -- Functions Chapter 4 -- Conditionals Chapter 5 -- Fruitful functions Chapter 6 -- Iteration Chapter 7 -- Strings Chapter 8 -- Case Study: Catch Chapter 9 -- Lists Chapter 10 -- Mod