Browse Source

fin du projet

master
COFFIN BREUX Camille 4 weeks ago
parent
commit
43e12c709f
  1. 30
      projet_tkinter.py

30
projet_tkinter.py

@ -2,11 +2,12 @@ import tkinter as tk
from random import randint
def conversion(nombre):
base_16 = ""
base16 = ""
while nombre > 0:
reste = nombre % 16
nombre = nombre // 16
if 9 < reste :
if reste == 10:
reste = "A"
elif reste == 11:
@ -20,18 +21,33 @@ def conversion(nombre):
elif reste == 15:
reste = "F"
else:
reste = str(reste)
base16 = reste + base16
return base16
base_16 = reste + base_16
return base_16
def convertir():
nombre = int(entree.get())
resultat = conversion(nombre)
label.config(text="Résultat : " + resultat)
# fenêtre
fenetre = tk.Tk()
value = tk.StringVar()
value.set("")
entree = tk.Entry(fenetre,textvariable = value, width = 30)
fenetre.title("Conversion Décimal → Hexa")
# champ de saisie
entree = tk.Entry(fenetre)
entree.grid()
# bouton
bouton = tk.Button(fenetre, text="Convertir", command=convertir)
bouton.grid()
# résultat
label = tk.Label(fenetre, text="")
label.grid()
fenetre.mainloop()
Loading…
Cancel
Save