Solutions to the 100+ Python challenge programming exercises.
100+ Python challenging programming exercises