From 5d571c562e36ef93df13e98112725ac0dd7905ee Mon Sep 17 00:00:00 2001 From: LEENAERTS Denis Date: Fri, 27 Mar 2026 14:29:43 +0100 Subject: [PATCH] Documentation des fonctions. --- Miniprojet.py | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/Miniprojet.py b/Miniprojet.py index 0b50f8d..5101fc5 100644 --- a/Miniprojet.py +++ b/Miniprojet.py @@ -2,6 +2,8 @@ import tkinter as tk def plusGrand(lst): + """Fonction permettant de trouver le plus grand nombre d'une liste de taille +maximum 10.""" maxint = int(lst[0]) if len(lst) >= 10: for i in range(1,10): @@ -14,6 +16,8 @@ def plusGrand(lst): return maxint def validerNombres(): + """Fonction permettant de créer les rectangles proportionnels aux nombres +donnés par l'utilisateur.""" caneva.delete("all") erreur.configure(text="") nombres_separe = nombres.get().split(" ") @@ -37,14 +41,14 @@ def validerNombres(): fenetre = tk.Tk() fenetre.geometry('460x440') -fenetre['bg'] = "#fdf0f0" -fenetre.title('Graphique proportionnel de 10 nombes - Sujet n6') +fenetre['bg'] = "#fffcfc" +fenetre.title('Graphique proportionnel de 10 nombes - Sujet n°6') -caneva = tk.Canvas(fenetre,height = 300,width=440,bg="#f0e3e3") +caneva = tk.Canvas(fenetre,height = 300,width=440,bg="#fffcfc") caneva.grid(column = 1, columnspan = 4,padx=10,pady=10) -label = tk.Label(fenetre, text = 'Entrez au maximum 10 nombres entiers positifs', - bg = "#fdf0f0",font='Noto 10') +label = tk.Label(fenetre, text = 'Entrez au maximum 10 nombres entiers strictement ' \ + 'positifs' ,bg = "#fffcfc",font='Noto 10') label.grid(column = 1, columnspan = 4) nombres = tk.StringVar() @@ -52,10 +56,10 @@ entree = tk.Entry(fenetre, textvariable= nombres , width =50) entree.grid(column = 1, columnspan =4) boutonValider =tk.Button(fenetre,text='Valider les nombres', - command=validerNombres,bg="#fdf0f0",font='Noto 10') + command=validerNombres,bg="#fffcfc",font='Noto 10') boutonValider.grid(column = 2, columnspan = 2) messerreur = tk.StringVar() -erreur = tk.Label(fenetre,fg='red',bg="#fdf0f0",font='Noto 8 bold') +erreur = tk.Label(fenetre,fg='red',bg="#fffcfc",font='Noto 7 bold') erreur.grid(column=1,columnspan=4,row=5) fenetre.mainloop() \ No newline at end of file