Practice Python where the feedback
explains itself.
Most practice sites tell you that a test failed. This one tells you
what your code did — that it returned None because the function
fell off the end, that it quietly emptied the list it was handed, that the values are
right but you built tuples where lists were asked for. No account, nothing to install.
Python runs in your browser.
practicepython.in assumes you can already write a small function — def, return, an if. Brand new to Python? Start at pythonmastery.io and come back when that feels easy.
New here
Three gentle ones to start with. Nothing is locked: the editor and the Check button work on every exercise, in any order, and the hints cost nothing.
Nothing matches that. Try a shorter search, or clear a filter.