Python tkinter實(shí)現(xiàn)簡(jiǎn)單加法計(jì)算器代碼實(shí)例
tkinter 是 Python 的標(biāo)準(zhǔn) GUI 庫(kù)。Python 使用 tkinter 可以快速的創(chuàng)建 GUI 應(yīng)用程序。由于 tkinter 是內(nèi)置到 python 的安裝包中、只要安裝好 Python 之后就能 import tkinter 庫(kù)、而且 IDLE 也是用 tkinter 編寫而成、對(duì)于簡(jiǎn)單的圖形界面 tkinter 還是能應(yīng)付自如。
代碼如下
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()
運(yùn)行結(jié)果顯示:
這是最簡(jiǎn)單的一個(gè)利用tkinter包實(shí)現(xiàn)的小程序, 實(shí)現(xiàn)了輸入數(shù)據(jù),計(jì)算求和并顯示計(jì)算結(jié)果的功能。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. 初學(xué)者學(xué)習(xí)Python好還是Java好2. Java面向?qū)ο蠡A(chǔ)教學(xué)(三)3. python裝飾器三種裝飾模式的簡(jiǎn)單分析4. Python實(shí)現(xiàn)迪杰斯特拉算法過程解析5. Python字符串函數(shù)strip()原理及用法詳解6. python使用ctypes庫(kù)調(diào)用DLL動(dòng)態(tài)鏈接庫(kù)7. python中sklearn的pipeline模塊實(shí)例詳解8. python gstreamer實(shí)現(xiàn)視頻快進(jìn)/快退/循環(huán)播放功能9. Python如何進(jìn)行時(shí)間處理10. 詳解Python模塊化編程與裝飾器
