Sagot :
Le code source est ci-joint. Lis bien les commentaires pour comprendre chaque ligne du programme.
Je ne peux malheureusement pas tester le programme. Il peut donc y avoir une erreur ou une exception qui m'aurait échappée ou tout simplement le programme qui s'exécute mal. Merci de me le faire savoir si il y en a une.
Attention!!! Ce programme est en .txt à cause des restrictions de nosdevoirs. Il faut donc le renommer en .py pour pouvoir l'exécuter
En espérant t'avoir aidé ;)
Désolé impossible de mettre le fichier via l'app mobile je vais donc te le mettre en texte que tu devras coller sur ton EDI (thonny)
# Ce code permet de creer une grille sur une fenêtre tkinter
"""
A tester !!!
"""
from tkinter import * # On importe toutes les fonctions, classes... du module tkinter
# Variables
ecart = 50 # Ecart entre les lignes
largeur = 550 # Largeur de la fenetre
hauteur = 550 # hauteur de la fenrtre
# Fenetre
root = Tk() # On cree la fenetre
root.title("PacMan SNT") # On renomme le nom de la fenetre en PacMan SNT
can = Canvas(root, width = largeur, height = hauteur) # On cree le tableau blanc qui appartiendra à root et qui sera de largeur "largeur" et de hauteur "hauteur"
can.pack() #On met le tableau dans la fenetre
# Programme principal
for i in range(11): # Boucle
can.create_line(ecart, 0, ecart, 550) # On cree une ligne verticale
can.create_line(0, ecart, 550, ecart) # On cree une ligne horizontale
ecart += 50 # Incrementation de 50 de la variable ecart
root.mainloop() # Boucle de vérification des évènements de la fenetre root