Browse Source

first push

master
manon 5 months ago
commit
88a2e9dc0f
  1. 45
      Manon Bellynck - Sujet n°4 - NSI.py

45
Manon Bellynck - Sujet n°4 - NSI.py

@ -0,0 +1,45 @@
#Sujet n°4 - Manon Bellynck
#Importe la librairie tkinter et ouvrir une fenetre tkinter
from tkinter import*
fenetre = Tk()
# Taille de la fenetre
cnv=Canvas(fenetre, width=500, height=0, bg="white")
cnv.pack()
# Phrase d'acceuil
label = Label(fenetre, text="Ceci est un convertisseur, de pouces a millimètres et inversement.")
label.pack()
# Commande pour passer des pouces au millimètres
def conversion_pm ():
valeur = entry.get()
valeur_float = float(valeur)
valeur_float = 25.4 * valeur_float
resultat.config(text=f"Ça fait {valeur_float} pouces.")
# Commande pour passer des millimètres au pouces
def conversion_mp ():
valeur = entry.get()
valeur_float = float(valeur)
valeur_float = valeur_float / 25.4
resultat.config(text=f"Ça fait {valeur_float} millimètres.")
# Entrer une valeur
entry = Entry(fenetre)
entry.pack()
# Création des boutons de conversion
bouton_conversion_pm = Button(fenetre, text="Conversion PM", command=conversion_pm)
bouton_conversion_pm.pack(side=LEFT)
bouton_conversion_mp = Button(fenetre, text="Conversion MP", command=conversion_mp)
bouton_conversion_mp.pack(side=RIGHT)
# Afficher le résultat
resultat = Label(fenetre, text="")
resultat.pack(pady=10)
fenetre.mainloop()
Loading…
Cancel
Save