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()
Comments
Post a Comment