Python tkinter实现简单加法计算器代码实例

方予
方予
发布时间:2026-10-13 | 4人浏览过
原创

本文介绍了如何使用Python内置的tkinter库快速创建一个简单的图形界面加法计算器。通过定义输入框、标签和按钮,并编写计算逻辑,实现了两个数字的输入、求和及结果显示功能。代码示例展示了tkinter在构建基础GUI应用时的便捷性,适合初学者参考学习。

tkinter库简介

tkinter作为Python的标准图形用户界面(GUI)库,允许开发者快速构建桌面应用程序。由于该库已内置于Python安装包中,只要环境正确安装Python,即可直接导入并使用tkinter模块。此外,Python自带的IDLE编辑器也是基于tkinter开发的,这进一步证明了其在处理简单图形界面需求时的可靠性与易用性。

具体实现代码如下所示:

加法计算器代码实现


from tkinter import *
def Calculate():
  a1 = int(text1.get('1.0', END)) # 从行首取到行尾
  a2 = int(text2.get('1.0', END))
  a3 = a1 + a2
  text3.delete('1.0', END)
  text3.insert(INSERT, a3)
 
root = Tk()
root.title('myTitle')
label1 = Label(root, text = 'First Number:')
label1.grid(row = 0, column = 0)
text1 = Text(root, width = 30, height = 1)
text1.grid(row= 1, column = 0)
label2 = Label(root, text = 'Second Number:')
label2.grid(row = 2, column = 0)
text2 = Text(root, width = 30, height = 1)
text2.grid(row = 3, column = 0)
label3 = Label(root, text = 'Result:')
label3.grid(row = 4, column = 0)
text3 = Text(root, width = 30, height = 1)
text3.grid(row = 5, column = 0)
button1 = Button(root, text = 'Calculate', command = Calculate)
button1.grid(row = 6, column = 0)
mainloop()

程序运行后的界面效果如下:

这是一个基于tkinter模块构建的基础小程序,主要功能包括接收用户输入的两个数值,执行加法运算,并将计算结果展示在界面上。

以上内容为本文的全部介绍,旨在为读者的学习提供辅助,同时也感谢大家的支持。

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表