嗯,怎么說呢。每一個gui程序都有一個稱為頂層(toplevel)的窗口管理器用于管理那些窗口部件,如按鈕,輸入框之類的,這個窗口管理器就是這些下級部件的master,頂級窗口的master是None即,它自己管理自己。
站在用戶的角度思考問題,與客戶深入溝通,找到孟州網站設計與孟州網站推廣的解決方案,憑借多年的經驗,讓設計與互聯網技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網站制作、成都做網站、企業(yè)官網、英文網站、手機端網站、網站推廣、國際域名空間、網站空間、企業(yè)郵箱。業(yè)務覆蓋孟州地區(qū)。
回到你的問題,(1)第4行的master=None是表示Application這個類的master默認為None,即它是頂層窗口。
(2)第13行中的app.master是返回當前頂層窗口的對象,然后再調用title這個方法設置title,master=None只是表明app是頂層窗口而已。
我自己理解的。
根窗口、主窗口。
圖形用戶界面構成一個頂層窗口(也稱根窗口、主窗口),通過類Tk的無參構造函數,可以創(chuàng)建應用程序主窗口。在頂層窗口中,再創(chuàng)建其他組件。
要在 Python 中創(chuàng)建計算用戶輸入的一系列整數之和的圖形用戶界面 (GUI) 應用程序,您可以使用 Tkinter 庫。該庫提供了一種在 Python 中創(chuàng)建 GUI 應用程序的簡單直觀方法。下面是如何使用 Tkinter 創(chuàng)建計算一系列整數之和的簡單應用程序的示例:
此代碼創(chuàng)建一個簡單的 GUI 應用程序,其中包含一個輸入字段,用戶可以在其中輸入一系列以空格分隔的整數,以及一個用于觸發(fā)這些數字之和計算的按鈕。當用戶單擊該按鈕時,將調用該函數,該函數從輸入字段中檢索數字,計算總和,并使用總計更新結果標簽。calculate_sum
回答不易望請采納