您好,登錄后才能下訂單哦!
本篇內容主要講解“Tkinter怎么實現輸出HelloTkinter”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Tkinter怎么實現輸出HelloTkinter”吧!
from tkinter import *# 構建主窗口main = Tk()# 構建標簽Label(main, text='Hello Tkinter!').pack()# 構建退出按鈕Button(main, text='Quit', command=main.quit).pack()# 執行主循環main.mainloop()
包含注釋行,代碼一共只有9行。
第1行是導入tkinter庫,這是每個Tkinter程序都必須做的事情。在Python語言中也可以像下面代碼這樣做:
import tkinter as tk# 構建主窗口main = tk.Tk()# 構建標簽tk.Label(main, text='Hello Tkinter!').pack()# 構建退出按鈕tk.Button(main, text='Quit', command=main.quit).pack()# 執行主循環main.mainloop()
導入tkinter庫的同時,還可以定義一個包名。這種做法的優點是可以避免不同庫之間的類名重復,缺點是使用tkinter庫中的模塊時需要隨時指定包名。本連載一律采用第一種用法。
第2行是初始行,Python語言中單行注釋的寫法是在注釋的前面加一個[#]。
第3行main=Tk()構建一個Tk類型的對象作為主窗口。Python語言中不需要聲明變量類型即可使用變量。這一點對初學者比較友好。
第5行構建一個標簽對象并在主窗口中進行布置。構建標簽是使用了兩個參數,第一個是父窗口main;第二個是需要表示的文字。其中文字的表明方法有點特別:
text='Hello Tkinter!'
這方式相當于在說:指定text屬性的值為'Hello Tkinter'。這種方式雖然稍顯復雜,但是可以自由定義參數的個數和順序。Python語言中,這種用法大量被使用。
第7行構建了一個退出按鈕,除了制定父窗口和表示文字之外,另外指定了按鈕的動作:
command=main.quit
由于Python是解釋語言,因此可以這樣理解:當用戶按下按鈕時,如下的代碼會被執行,于是主窗口被關閉。
main.quit()
第9行是執行主窗口的主循環。只有這個mainloop被執行了,程序才可以處理用戶的輸入信息。程序直至退出才會退出循環。
到此,相信大家對“Tkinter怎么實現輸出HelloTkinter”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。