Bonjour, je suis au lycée et je dois faire un travail de groupe en python mais je ne m'y connais pas. Notre projet est de créer un sudoku avec un remplissage manuelle de l'utilisateur (comme un sudoku normal sur papier) et un niveau de difficultés des grilles puis ensuite ce programme est transformé en fichier txt et ainsi, mes autres coéquipiers l'utiliserons pour leur resolver.
Je ne sais pas si je me suis bien exprimer, mais j'espère que vous avez compris.
J'ai fait des recherches sur internet mais je ne trouve pas de projet qui soit similaire avec nos idées.
Merci, d'avance d'avoir lu ce message, Cordialement.
Ça dépend toujours comment on fait l'affichage. On peut le faire avec toutes sortes de modules comme pygame ou turtle. On peut le faire bêtement avec un affichage normal. Mais l'utilisateur doit entrer la position en plus de la valeur. C'est assez facile de vérifier si le coup est valide.
Le Tout est souvent plus grand que la somme de ses parties.
Bonjour, je suis au lycée et je dois faire un travail de groupe en python mais je ne m'y connais pas.
Tu n'as pas fait de Python ?
SWIPHY a écrit:
Bonjour, je suis au lycée et je dois faire un travail de groupe en python mais je ne m'y connais pas. Notre projet est de créer un sudoku avec un remplissage manuelle de l'utilisateur (comme un sudoku normal sur papier) et un niveau de difficultés des grilles puis ensuite ce programme est transformé en fichier txt et ainsi, mes autres coéquipiers l'utiliserons pour leur resolver.
Il te faut programmer une interface graphique en utilisant une bibliothèque Python. Le plus accessible est sans doute d'utiliser Tkinter, surtout si tu dis ne rien y connaître. Parallèlement à la construction de l'interface graphique, il faut construire un tableau 2D mémorisant l'état du plateau, c'est ça que tes coéquipier devront récupérer. Au passage, il est curieux de devoir remplir la grille initiale, en général ce n'est pas au joueur de la créer. La difficulté à coder l'interface graphique dépendra aussi de l'ergonomie que tu envisages de lui donner.
La question de la détermination du niveau de la grille est potentiellement beaucoup plus difficile et il faudrait déjà définir la notion de difficulté de grille. Et c'est toi qui dois générer les grilles ? car ce n'est pas algorithmiquement trivial.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Le Tout est souvent plus grand que la somme de ses parties.
Découverte Python Doc Tkinter Les chaînes de caractères