Skip to main content

A Python package that creates a completed Sudoku grid

Project description

py-sudoku-maker

A Python package for generating Sudoku puzzles.

The py-sudoku-maker package provides an easy-to-use interface for generating a valid, fully solved Sudoku puzzle board. Whether you're building a Sudoku game or simply need a solved puzzle for testing or educational purposes, this package offers a convenient solution. The generated Sudoku boards follow the standard 9x9 grid layout with numbers ranging from 1 to 9, ensuring that each puzzle is fully solved and meets the rules of the game.

Key Features:

  • Generates a Fully Solved Sudoku Board: Quickly create a completed, valid Sudoku grid with no conflicts.
  • Fast and Efficient: The package uses an algorithm that first places all numbers onto the board, then shuffles.
  • No External Dependencies: Lightweight and easy to install with no complex dependencies.

How to Use:

  • Import py_sudoku_maker
  • If you just want to generate a matrix for a sudoku board, call the generate_sudoku() function
  • If you want to print a complete sudoku board in your command line, call the print_sudoku() function

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

py_sudoku_maker-1.0.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

py_sudoku_maker-1.0.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file py_sudoku_maker-1.0.0.tar.gz.

File metadata

  • Download URL: py_sudoku_maker-1.0.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.0

File hashes

Hashes for py_sudoku_maker-1.0.0.tar.gz
Algorithm Hash digest
SHA256 eac4ee0374537dd4a0d91134ad93ba3aaf73703f704d19faace245e41c71983d
MD5 365bb3259322ba561f4719d7ab08336c
BLAKE2b-256 91d94171a6edd3e38041b7d0bf116a8badede8758573415333e4ada10f9247de

See more details on using hashes here.

File details

Details for the file py_sudoku_maker-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for py_sudoku_maker-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cb8aabd2cdf6016fcc4cef1764c1b5e647a14cf303bdd37c15912a3738dd7bbc
MD5 1fe94a2070541b477145f9387e20f5a4
BLAKE2b-256 e2708cac78fa3bd838765421a40adac941b8ebd7a07b3175c4c2f6d52f7c8c68

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page