Sudoku puzzles form perfect constraint satisfaction problems (CSPs), with a goal of populating a 9x9 grid with 1 through 9, with compliance with specific constraints for rows, columns, and 3x3 blocks.
JetBrains, the company behind the popular PyCharm IDE, offers a free introductory Python course. This is a pretty neat option if you like learning by doing, especially within a professional coding ...