python生成一个计算10以内加法的界面程序
时间: 2024-10-21 15:03:48 浏览: 46
在Python中,我们可以使用Tkinter库来创建一个简单的GUI界面,让用户输入两个数字并显示它们的加法结果。下面是一个简单的例子:
```python
import tkinter as tk
def add_numbers():
num1 = int(entry_num1.get())
num2 = int(entry_num2.get())
result = num1 + num2
label_result.config(text="结果是: " + str(result))
# 创建窗口
window = tk.Tk()
window.title("10以内加法计算器")
# 输入框
entry_num1 = tk.Entry(window)
entry_num1.pack(pady=10)
entry_num2 = tk.Entry(window)
entry_num2.pack()
# 提交按钮和结果显示
button_calculate = tk.Button(window, text="计算", command=add_numbers)
button_calculate.pack(pady=10)
label_result = tk.Label(window, text="")
label_result.pack()
# 运行窗口
window.mainloop()
```
在这个程序中,我们首先导入了Tkinter模块,然后定义了一个函数`add_numbers`,它会获取用户输入的两个数,相加,并更新结果标签。接着,我们创建了窗口、输入框、按钮以及用于显示结果的标签。最后,通过`mainloop()`保持窗口打开直到用户关闭。
阅读全文