加法计算程序。将操作数填入输入框后,单击“加法”按钮将算式和结果填入下方的结果文本框中。单击“清空”按钮将清空输入框和结果文本框。pathon代码程序
时间: 2024-02-13 11:02:16 浏览: 58
以下是一个简单的 Python 加法计算程序的示例代码:
```python
from tkinter import *
# 创建主窗口
root = Tk()
root.title("加法计算器")
# 定义计算函数
def calculate():
try:
num1 = float(num1_entry.get())
num2 = float(num2_entry.get())
result = num1 + num2
result_label.config(text="{} + {} = {}".format(num1, num2, result))
except ValueError:
result_label.config(text="请输入有效数字!")
# 创建输入框和标签
num1_label = Label(root, text="第一个数字:")
num1_label.grid(row=0, column=0)
num1_entry = Entry(root)
num1_entry.grid(row=0, column=1)
num2_label = Label(root, text="第二个数字:")
num2_label.grid(row=1, column=0)
num2_entry = Entry(root)
num2_entry.grid(row=1, column=1)
# 创建计算按钮和清空按钮
calculate_button = Button(root, text="加法", command=calculate)
calculate_button.grid(row=2, column=0)
clear_button = Button(root, text="清空", command=lambda: (num1_entry.delete(0, END), num2_entry.delete(0, END), result_label.config(text="")))
clear_button.grid(row=2, column=1)
# 创建结果标签
result_label = Label(root)
result_label.grid(row=3, column=0, columnspan=2)
# 运行主循环
root.mainloop()
```
该程序使用 tkinter 模块创建了一个简单的 GUI 界面,包括两个输入框和一个用于显示结果的标签。单击“加法”按钮将执行 calculate 函数,将两个输入框中的值相加,并将结果显示在标签中。单击“清空”按钮将清空输入框和结果标签。
阅读全文