Solution Exercice 57: application graphique en python tkinter renvoyant le double d'un entier

Exercice 57

En utilisant la bibliothèque Python Tkinter , écrire un programme Python permettant d'afficher à l'utilisateur une boite de dialogue lui demandant de saisir un nombre entier et de lui renvoyer son double:

Solution




# coding: utf-8
from tkinter import *

# méthode qui réalise l'action
def action():
    # récupération de la valeur du premier champ de saisie
    N = int(entryNombre1.get())
    N2 = 2*N
    # suppression de la valeur existante dans le second champ 
    entryNombre2.delete(0,END)
    # insértion de la nouvelle valeur N2 = 2* N
    entryNombre2.insert(0 , N2)
  
# création de la fenêtre principale    
fen = Tk()
fen.geometry("400x200")

# Création du premier champ de saisie avec le label associé 
lblnombre1 = Label(fen, text = "Entrer la valeur de N")
lblnombre1.place( x = 50 , y = 20)
entryNombre1 = Entry(fen)
entryNombre1.place(x =200 , y = 20)

# Création du 2ème champ de saisie avec le label associé 
lblnombre2 = Label(fen, text = "Voici le double:")
lblnombre2.place( x = 50 , y = 50)
entryNombre2 = Entry(fen)
entryNombre2.place(x =200 , y = 50)

# Création de bouton qui valide l'action
Valider = Button(fen , text = "Valider l'operation" , command = action)
Valider.place( x =200 , y = 80 , width = 165)
                
fen.mainloop()

 

Younes Derfoufi
CRMEF OUJDA

2 thoughts on “Solution Exercice 57: application graphique en python tkinter renvoyant le double d'un entier

Leave a Reply

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock