Beginner 0 of 18 lessons done

Python Programming: Interactive Practice

Variables, strings, loops, functions and files. Short lessons with quick practice after every one, no setup needed.

Start first lesson

0% complete

You're trying the first lesson free as a guest, so nothing is saved yet. Create a free account to unlock the rest of this track and keep your XP and streak.

  1. 1 What is Python? Start
  2. Set Up and Run Python Sign up to unlock
  3. Variables and Data Types Sign up to unlock
  4. Comments in Python Sign up to unlock
  5. Numbers and Math Operations Sign up to unlock
  6. Working with Strings Sign up to unlock
  7. Getting Input from the User Sign up to unlock
  8. Making Decisions with If Statements Sign up to unlock
  9. Loops: Repeating Actions Sign up to unlock
  10. Lists Sign up to unlock
  11. Dictionaries Sign up to unlock
  12. Functions Sign up to unlock
  13. Working with Files Sign up to unlock
  14. Error Handling Sign up to unlock
  15. Modules and Imports Sign up to unlock
  16. Object-Oriented Programming Basics Sign up to unlock
  17. Project: Command-Line Calculator Sign up to unlock
  18. What to Learn Next Sign up to unlock

Liked the first lesson? Sign up free to unlock the other 17 lessons in this track.

Sign up free