1. Variable Assignment
  2. Statements and Syntax
  3. Modules
  4. Memory Management
  5. Identifiers and Keywords
  6. Multiple Statement Groups as Suites (:)
  7. Comments (#)
  8. Continuation (\)
  9. Multiple Statements on a single line (;)
  10. Suites Delimited via Indentation
  11. Assignment Operator (=)
  12. Augmented Assignment (x += 1)
  13. Multiple Assignment (x = y = z = 1)
  14. Multuple Assignment (x, y, z) = (1, 2, 'a string')
  15. Basic Style Guidelines
  16. First Python programs
  17. Valid Python Identifiers (3 Rules)
  18. Built-Ins (dict, list, bool, len)
  19. Module Structure and Layout 1) Startup Line 2) Module Documentation 3) Module Imports 4) Variable Declarations 5) Class Declarations 6) Function Declarations 7) Main Body
  20. Create Tests in the Main Body
  21. Variable Declarations
  22. Dynamic Typing
  23. Memory Allocation
  24. Reference Counting
  25. Garbage Collection
  26. File Create
  27. File Read and Display
  28. Keywords (32 and Reserved 'else')
  29. Special Underscore Identifiers _xxx _xxx_: _xxx:
  30. Commenting
  31. Documentation
  32. Indentation