#Projet n°1 Tkinter import tkinter as tk note = [] # Fonction Recup qui prend la valeur entrer et lajoute dans la liste note def recup(): "Récupère la valeur saisie, la convertit en entier et l’ajoute à la liste note." note.append(int(value.get())) print(value.get()) print(note) # Fonction qui prend les valeur de note et calcule la moyenne def moyenne(): "Calcule et retourne la moyenne des valeurs présentes dans la liste note." moy = sum(note)/len(note) return moy def calcul(): "Affiche dans la fenêtre la moyenne, la meilleure et la pire note." label = tk.Label(fenetre, text="La Moyenne est de : " + str(moyenne())) label.grid(row= 3, column=0, pady=5, padx=5, columnspan=5) label2 = tk.Label(fenetre, text="La Meilleur note est : " + str(max(note))) label2.grid(row= 4, column=0, pady=5, padx=5, columnspan=5) label3 = tk.Label(fenetre, text="La Pire note est : " + str(min(note))) label3.grid(row= 5, column=0, pady=5, padx=5, columnspan=5) # Creation de la Fentre nommé 'Calcul de Note' fenetre = tk.Tk() fenetre.title("Calcul De Note") # Entry value = tk.StringVar() value.set("Entre tes Notes !!") entree = tk.Entry(fenetre, textvariable=value, width=38) entree.grid(column=0, row=1, columnspan=3, pady=5, padx=5) # Bouton tk.Button(fenetre,text='Valider', command=recup, borderwidth=1).grid(column=4, row=1, padx=5) tk.Button(fenetre,text='Calcul', command=calcul , borderwidth=1).grid(column=5, row=1, padx=5) fenetre.bind('', lambda x:recup()) fenetre.mainloop()