新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:pythontkinter如何實現(xiàn)畫出計算器界面?
能夠設(shè)計好看的圖形界面,當(dāng)選是tkinter模塊啦,既然已經(jīng)確定好模塊,那么下面針對制作計算器界面,我們要考慮到流程,首先是需要2個位置的數(shù)字輸入,一個數(shù)字位置的輸出、還有加減號、等于號的制作,以及最重要的就是執(zhí)行按鈕,以上,就是我們大致的邏輯框架,下面針對已經(jīng)羅列好的流程,開始制作起來吧~

創(chuàng)新互聯(lián)建站是一家專業(yè)提供石棉企業(yè)網(wǎng)站建設(shè),專注與做網(wǎng)站、網(wǎng)站建設(shè)、HTML5、小程序制作等業(yè)務(wù)。10年已為石棉眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計公司優(yōu)惠進行中。
需求:設(shè)計能計算加法的計算器界面
代碼演示:
from tkinter import *
# 創(chuàng)建窗體
root = Tk()
#添加標(biāo)題
root.title("求兩數(shù)之和")
root.geometry("700x80")
photo = PhotoImage(file = "/Users/yushengtan/Desktop/calc.png")
PhotoLabel = Label(root,image = photo).pack(side = LEFT,padx = 10,pady = 5)
#文本框
Entry01 = Entry(root,bg = "pink",width = 10,font = ("黑體",20)).pack(side = LEFT,padx = 5,pady = 5)
Label_plus = Label(root,text = "+",font = ("黑體",20)).pack(side = LEFT,padx = 5,pady = 5)
#文本框
Entry02 = Entry(root,bg = "pink",width = 10,font = ("黑體",20)).pack(side = LEFT,padx = 5,pady = 5)
Label_equal = Label(root,text = "=",font = ("黑體",20)).pack(side = LEFT,padx = 5,pady = 5)
#文本框
Entry03 = Entry(root,bg = "green",width = 10,font = ("華文黑體",20)).pack(side = LEFT,padx = 5,pady = 5)
Button01 = Button(root,text = "計算",width = 10,height = 2,font = ("華文黑體",15)).pack(side = LEFT,padx = 10,pady = 5)
# 運行
root.mainloop()
運行效果演示:
幾行簡單的代碼,就完美的呈現(xiàn)出來,我們計算機的界面使用狀態(tài),雖然只是一個功能的實現(xiàn),但是我們舉一反三,可以試試呈現(xiàn),手機上的計算機模板哦~相關(guān)知識查找,點擊進入python教程中心。
本文標(biāo)題:創(chuàng)新互聯(lián)Python教程:pythontkinter如何實現(xiàn)畫出計算器界面?
URL地址:http://m.fisionsoft.com.cn/article/cddopdg.html


咨詢
建站咨詢
