编写一个程序,将操作数填入输入框后,单击“加法”按钮将算式和结果填入下方的结果文本框中。单击“清空”按钮将清空输入框和结果文本框。
时间: 2024-02-11 07:04:57 浏览: 59
好的,这是一个简单的计算器程序的代码示例,使用了 Python 和 tkinter 库:
```python
from tkinter import *
# 定义加法函数
def add():
num1 = float(entry1.get())
num2 = float(entry2.get())
result = num1 + num2
label3.config(text="{} + {} = {}".format(num1, num2, result))
# 定义清空函数
def clear():
entry1.delete(0, END)
entry2.delete(0, END)
label3.config(text="")
# 创建窗口
window = Tk()
window.title("简单计算器")
# 创建输入框和标签
label1 = Label(window, text="第一个数:")
label1.grid(row=0, column=0)
entry1 = Entry(window)
entry1.grid(row=0, column=1)
label2 = Label(window, text="第二个数:")
label2.grid(row=1, column=0)
entry2 = Entry(window)
entry2.grid(row=1, column=1)
# 创建按钮
button1 = Button(window, text="加法", command=add)
button1.grid(row=2, column=0)
button2 = Button(window, text="清空", command=clear)
button2.grid(row=2, column=1)
# 创建结果标签
label3 = Label(window)
label3.grid(row=3, columnspan=2)
# 运行窗口
window.mainloop()
```
运行这个程序后,你可以在两个输入框中输入数字,然后单击“加法”按钮计算结果并在下方的标签中显示。单击“清空”按钮将清空输入框和结果标签。
阅读全文