Lessons

Complete these lessons in order. Each new chapter uses only ideas introduced earlier in the course.

  1. Python Fundamentals
  2. Variables and Data Types
  3. Type Conversion
  4. Operators
  5. Input and Output
  6. Control Flow
  7. Strings
  8. Lists and Tuples
  9. Sets and Dictionaries
  10. Functions
  11. File Handling
  12. Exception Handling
  13. Modules and Packages

Table of contents