Python用GUI编写计算机应用程序,实现简单的算术运算功能
时间: 2024-05-07 17:21:47 浏览: 142
可以使用Python自带的Tkinter模块来实现GUI界面和算术运算功能。以下是一个简单的例子:
```python
import tkinter as tk
# 定义按钮点击事件
def calculate():
num1 = int(entry1.get())
num2 = int(entry2.get())
result = num1 + num2
label_result.config(text="结果:" + str(result))
# 创建窗口
root = tk.Tk()
root.title("简单计算器")
# 创建输入框和标签
label1 = tk.Label(root, text="数字1:")
label1.grid(row=0, column=0)
entry1 = tk.Entry(root)
entry1.grid(row=0, column=1)
label2 = tk.Label(root, text="数字2:")
label2.grid(row=1, column=0)
entry2 = tk.Entry(root)
entry2.grid(row=1, column=1)
# 创建计算按钮和结果标签
button_calculate = tk.Button(root, text="计算", command=calculate)
button_calculate.grid(row=2, column=0)
label_result = tk.Label(root, text="结果:")
label_result.grid(row=2, column=1)
# 运行窗口
root.mainloop()
```
在这个例子中,我们通过Tkinter创建了一个窗口,包含两个输入框、一个计算按钮和一个结果标签。计算按钮点击后会调用calculate函数,该函数会从输入框中获取两个数字,计算它们的和,然后将结果显示在结果标签中。
阅读全文