Your First Python Challenges
Ten original book challenges with official hint and solution files.
Choose your printed challenge number to view a hint, download an optional starter, or reveal a worked Python solution. The companion pack is exactly the one supplied with the book's publishing resources.
Work through the book first. All downloads are optional, and there may be other correct solutions.
Each chapter guide follows the printed book's numbering and provides collapsible hints and worked examples.
Ten original book challenges with official hint and solution files.
Ten original book challenges with official hint and solution files.
Ten original book challenges with official hint and solution files.
Ten original book challenges with official hint and solution files.
Ten original book challenges with official hint and solution files.
Ten original book challenges with official hint and solution files.
Ten original book challenges with official hint and solution files.
Ten original book challenges with official hint and solution files.
Ten original book challenges with official hint and solution files.
Ten original book challenges with official hint and solution files.
Looking for further independent challenges? Explore W001–W100 additional website coding exercises. These are separate from the book.
All sample data are fictional; do not enter real passwords or personal information. The programs run offline with Python 3.10+ and the standard library.