Forum Python

Please or S’enregistrer to create posts and topics.

Problème : Calculatrice basique

Bonjour,

Je veux créer une calculatrice simple avec deux champs Entry pour entrer deux nombres, un bouton pour calculer leur somme, et un label pour afficher le résultat. Mais je ne sais pas comment récupérer les valeurs numériques et effectuer le calcul.

Bonjour Frederic,

Voici un exemple simple d'une calculatrice qui contient deux champs de saisies et un bouton pour calculer la somme et l'afficher sur un label Tkinter:

import tkinter as tk

def calculer_somme():
    try:
        a = float(entry1.get())
        b = float(entry2.get())
        label_resultat.config(text=f"Résultat : {a + b}")
    except ValueError:
        label_resultat.config(text="Entrer des nombres valides")

fenetre = tk.Tk()
fenetre.geometry('300x150')
fenetre.title("Calculatrice simple")

# Widgets
entry1 = tk.Entry(fenetre, width=35)
entry1.pack()

entry2 = tk.Entry(fenetre, width=35)
entry2.pack()

bouton_calculer = tk.Button(fenetre, text="Calculer la somme",  width=30, command=calculer_somme)
bouton_calculer.pack()

label_resultat = tk.Label(fenetre, text="")
label_resultat.pack()

# Boucle principale
fenetre.mainloop()

Tu peux consulter la liste des cours Python ici : https://www.tresfacile.net/cours-python/