Browse Source

first commit

master
erika 5 months ago
commit
4016878e4e
  1. 49
      projet interface.py

49
projet interface.py

@ -0,0 +1,49 @@
#Sujet 4 : vous devez réaliser une interface graphique constituée de :
#• un Entry pour pouvoir saisir une valeur de longueur en pouce ou en millimètres (float).
#• un bouton conversionPM associé à une fonction qui converti les pouces en millimètres et qui affiche la valeur
#dans un Label
#• un bouton conversionMP associé à une fonction qui converti les millimètres en pouces et qui affiche la valeur
#dans un Label
from tkinter import*
fenetre = Tk()
#label
label = Label(fenetre, text="convertisseur de valeurs", bg="red")
label.pack()
#entrée
value = StringVar()
value.set("valeur à saisir :")
entree = Entry(fenetre, textvariable=value, width=30)
entree.pack()
#conversionPM
bouton=Button(fenetre, text='conversionPM').pack(side=LEFT, padx=5, pady=5)
def convertionPM ():
valeur = entry.get()
valeur_float = float(valeur)
valeur_float = ??? * valeur_float
resultat.config(text=f"{valeur_float} pouces.")
#conversionMP
bouton=Button(fenetre, text='conversionMP').pack(side=RIGHT, padx=5, pady=5)
def convertionMP ():
valeur = entry.get()
valeur_float = float(valeur)
valeur_float = valeur_float / ???
resultat.config(text=f"{valeur_float} millimètre.")
#Resultat
resultat = Label(fenetre, text="")
resultat.pack(pady=10)
fenetre.mainloop()
#unité
#i : pouces
#m : millimètre
Loading…
Cancel
Save