设计一个程序,用两个文本框输入X、Y,用按钮完成相应算术操作,将结果显示在一个标签中。
时间: 2024-02-28 16:55:00 浏览: 63
利用文本框输入两个操作数和一个运算符,进行相应的加法或减法运算并显示结果
4星 · 用户满意度95%
好的,这是一个简单的GUI程序,可以使用Python的Tkinter模块实现。以下是示例代码:
```python
import tkinter as tk
def add():
x = float(entry_x.get())
y = float(entry_y.get())
result = x + y
label_result.config(text=f"Result: {result}")
def subtract():
x = float(entry_x.get())
y = float(entry_y.get())
result = x - y
label_result.config(text=f"Result: {result}")
window = tk.Tk()
window.title("Simple Calculator")
label_x = tk.Label(window, text="Enter X:")
label_x.pack()
entry_x = tk.Entry(window)
entry_x.pack()
label_y = tk.Label(window, text="Enter Y:")
label_y.pack()
entry_y = tk.Entry(window)
entry_y.pack()
button_add = tk.Button(window, text="Add", command=add)
button_add.pack()
button_subtract = tk.Button(window, text="Subtract", command=subtract)
button_subtract.pack()
label_result = tk.Label(window, text="Result:")
label_result.pack()
window.mainloop()
```
运行这个程序,你将看到一个简单的窗口,其中有两个文本框和两个按钮,可以进行加法和减法运算,并将结果显示在标签中。
阅读全文