program using tkinter to add two numbers entered by the user

program using tkinter to add two numbers entered by the user 

import tkinter as tk


def add_numbers():

    try:

        num1 = float(entry1.get())

        num2 = float(entry2.get())

        result = num1 + num2

        result_label.config(text="Result: {:.2f}".format(result))

    except ValueError:

        result_label.config(text="Please enter valid numbers")


# Create main window

root = tk.Tk()

root.title("Add Two Numbers")


# Create entry fields

entry1_label = tk.Label(root, text="Enter first number:")

entry1_label.grid(row=0, column=0)


entry1 = tk.Entry(root)

entry1.grid(row=0, column=1)


entry2_label = tk.Label(root, text="Enter second number:")

entry2_label.grid(row=1, column=0)


entry2 = tk.Entry(root)

entry2.grid(row=1, column=1)


# Create button to trigger addition

add_button = tk.Button(root, text="Add", command=add_numbers)

add_button.grid(row=2, column=0, columnspan=2)


# Display result

result_label = tk.Label(root, text="")

result_label.grid(row=3, column=0, columnspan=2)


# Start the GUI event loop

root.mainloop()

Output:








Comments