Browse Source

Ajout commentaire

master
BIZET Xuan 3 weeks ago
parent
commit
71b80657a5
  1. 11
      projet tkinter.py

11
projet tkinter.py

@ -1,36 +1,41 @@
#Projet n°1 Tkinter #Projet n°1 Tkinter
import tkinter as tk import tkinter as tk
note = [] note = []
#Fonction
# Fonction Recup qui prend la valeur entrer et lajoute dans la liste note
def Recup(): def Recup():
note.append(int(value.get())) note.append(int(value.get()))
print(value.get()) print(value.get())
print(note) print(note)
# Fonction qui prend les valeur de note et calcule la moyenne
def Moyenne(): def Moyenne():
moy = sum(note)/len(note) moy = sum(note)/len(note)
value.set("La Moyenne des notes est : " + str(moy)) value.set("La Moyenne des notes est : " + str(moy))
print(moy) print(moy)
# Fonction qui prend les valeur de note et calcule la note Max
def Mnote(): def Mnote():
value.set("La Meilleur note est : " + str(max(note))) value.set("La Meilleur note est : " + str(max(note)))
print(max(note)) print(max(note))
# Fonction qui prend les valeur de note et calcule la note min
def Pnote(): def Pnote():
value.set("La pire note est : " + str(min(note))) value.set("La pire note est : " + str(min(note)))
print(min(note)) print(min(note))
#Creation de la Fentre nommé 'Calcul de Note' # Creation de la Fentre nommé 'Calcul de Note'
fenetre = tk.Tk() fenetre = tk.Tk()
fenetre.title("Calcul De Note") fenetre.title("Calcul De Note")
# entrée # Entry
value = tk.StringVar() value = tk.StringVar()
value.set("Entre tes Notes !!") value.set("Entre tes Notes !!")
entree = tk.Entry(fenetre, textvariable=value, width=38) entree = tk.Entry(fenetre, textvariable=value, width=38)
entree.grid(column=0, row=1, columnspan=3, pady=5, padx=5) 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='Valider', command=Recup, borderwidth=1).grid(column=4, row=1, padx=5)
tk.Button(fenetre,text='Moyenne', command=Moyenne, borderwidth=1).grid(column=0, row=3, padx=5) tk.Button(fenetre,text='Moyenne', command=Moyenne, borderwidth=1).grid(column=0, row=3, padx=5)
tk.Button(fenetre,text='Meilleur Note', command=Mnote, borderwidth=1).grid(column=1, row=3, padx=5) tk.Button(fenetre,text='Meilleur Note', command=Mnote, borderwidth=1).grid(column=1, row=3, padx=5)

Loading…
Cancel
Save