Skip to content
RED SAGSkills

Python practice problems

Practise Python coding problems in your browser, from beginner to interview level. Write a function, run it against sample tests, then submit against hidden tests. Every problem has an easy-to-read statement and runs real Python.

Python practice: questions

Is this Python practice free?

Yes. Every problem, the code runner and the judge are free. Sign up only to save progress and earn points.

Which Python version runs my code?

Python 3 runs in your browser, so you can practise without installing anything.

Are these good for placement and coding interviews?

Yes. The problems cover what coding rounds ask most: arrays, strings, hash maps, stacks, trees, graphs and dynamic programming, from easy to hard.