1. Python and Console Interaction
2. Conditionals
3. Looping
4. Functions and Exceptions
4.1 Functions
4.2 Functions and Parameters
4.3 Namespaces in Functions
4.4 Functions and Return Values
4.5 Exceptions
5. Strings
6. Creating and Altering Data Structure
7. Extending Data Structures
Chapter 4