Free for a limited time. Some features will move to subscriptions later.
Python practice
Short challenges and broken code to fix. The fastest way to get good.
Let’s begin. Next up: A missing colon. About 150 minutes left in this track.
0%
0 of 15 doneAbout 150 min leftStart
Fix broken code with confidence, and solve problems on your own.
Module 1
Fix the bug
Read errors, and repair broken code.
- 1Level 1A missing colon
- Level 2Wrong spacing
- Level 3Text and numbers
- Level 4One too few
- Module testthree bugs
Achievement: Bug Finder
Module 2
Number challenges
Solve small problems with no hints in the task.
- Level 1Even or odd
- Level 2Biggest, by hand
- Level 3Add the digits
- Level 4Prime check
- Module testprimes up to 20
Achievement: Number Solver
Module 3
Text challenges
Solve puzzles with words.
- Level 1Reverse a word
- Level 2Palindromes
- Level 3Count the vowels
- Level 4Capitalise each word
- Module testanagrams
Achievement: Text Solver
