All Python practice problems

Every challenge on PyDebug, on one page: 1000 bug-fixing and output-prediction problems grouped by topic. Free problems open straight into the in-browser compiler; pick one and start with the problems hub, the playground, or the debugging guide if you are new here.

dictionaries (94)

exceptions (67)

functions (141)

generators (14)

lists (114)

loops (70)

oop (60)

recursion (17)

sets (67)

sorting (59)

strings (230)

tuples (67)