Learn Python
Learn to turn small problems into readable Python programs: values, decisions, loops and reusable functions.
No programming experience required. Use Python 3 on your own computer.
Start learningYour learning path
- 1
Your first Python program
Run a Python file, print a result and understand the difference between source code and output.
About 7 minutes - 2
Variables and data types
Store values, distinguish numbers from strings and use clear names for changing information.
About 9 minutes - 3
Make decisions with conditions
Use comparisons, if/elif/else and boolean expressions to choose the correct branch.
About 8 minutes - 4
Repeat work with loops and lists
Visit list items, understand range boundaries and accumulate a result without repeated code.
About 10 minutes - 5
Build a reusable study planner
Define functions, return values and combine the earlier lessons into a small planning project.
About 12 minutes