新聞中心
能夠設(shè)計(jì)好看的圖形界面,當(dāng)選是tkinter模塊啦,既然已經(jīng)確定好模塊,那么下面針對制作計(jì)算器界面,我們要考慮到流程,首先是需要2個(gè)位置的數(shù)字輸入,一個(gè)數(shù)字位置的輸出、還有加減號、等于號的制作,以及最重要的就是執(zhí)行按鈕,以上,就是我們大致的邏輯框架,下面針對已經(jīng)羅列好的流程,開始制作起來吧~

創(chuàng)新互聯(lián)建站是一家專業(yè)提供石棉企業(yè)網(wǎng)站建設(shè),專注與做網(wǎng)站、網(wǎng)站建設(shè)、HTML5、小程序制作等業(yè)務(wù)。10年已為石棉眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。
需求:設(shè)計(jì)能計(jì)算加法的計(jì)算器界面
代碼演示:
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 = "計(jì)算",width = 10,height = 2,font = ("華文黑體",15)).pack(side = LEFT,padx = 10,pady = 5)
# 運(yùn)行
root.mainloop()
運(yùn)行效果演示:
幾行簡單的代碼,就完美的呈現(xiàn)出來,我們計(jì)算機(jī)的界面使用狀態(tài),雖然只是一個(gè)功能的實(shí)現(xiàn),但是我們舉一反三,可以試試呈現(xiàn),手機(jī)上的計(jì)算機(jī)模板哦~相關(guān)知識查找,點(diǎn)擊進(jìn)入python教程中心。
當(dāng)前文章:創(chuàng)新互聯(lián)Python教程:pythontkinter如何實(shí)現(xiàn)畫出計(jì)算器界面?
文章源于:http://m.5511xx.com/article/cddopdg.html


咨詢
建站咨詢
