The challenge
Stuck?
Solution
A new Python challenge every day. Write your code, check it right here, and keep your streak going. Free, with no account.
Progress is saved in this browser only.
Press Run to try your code, or Check my code to test it.
Missed one? Every old challenge stays open, and you can see the solutions.
A fresh challenge unlocks every day at midnight. Difficulty rotates Easy, Medium, Hard, so there's always something you can do.
Type Python in the editor and press Run to see what it prints. Everything runs in your browser, so there's nothing to install.
Check my code tests your answer. Pass every test to earn points, grow your streak, and unlock the solution.
Put today's challenge on the board as a warm-up, or have students keep a streak going. It works on school Chromebooks, and students don't need to sign up. New to Python? The free Code For ME Workbook covers everything these challenges use.