Create a Sudoku Solver in Python

Sudoku is a popular number puzzle that consists of a 9x9 grid with digits from 1 to 9. The puzzle includes a combination of numbers and some empty spaces, which you need to fill.

⦿Source