Challenge Puzzles
Welcome to the first section of the book, challenge puzzles. These puzzles are designed to start off easy and increase in difficulty as you work your way through.
Each puzzle will describe a task and ask you to implement a function to solve the task. To allow you to focus on the important part there is also starter code provided so you can get straight into coding!
Should you get stuck on any puzzle there is a hints section further down in the book, I highly recommend you use that section before looking at any solutions. The best way to progress is to struggle on a puzzle and then solve it by yourself.
Important: don’t import any libraries unless specifically told in the puzzle!