回覆列表
  • 1 # 使用者7994033729171

    第一個.py檔案中的do_it函式這樣寫:

    一個tkinter下的text元件的物件有insert方法,它可以接收2個引數,第一個引數中填入tkinter.END表示在gui圖形使用者介面中的文字框中文字末尾寫入第二個引數中的字串,若是tkinter.insert則是在游標處寫入。

    而第二個引數則是需要插入的字串,如"HELLO WORLD",或是一個指向字串的變數。

    ------

    第二個.py檔案中的dodo_it函式這樣寫:

    在呼叫此函式時會返還一個字串也就是"do do it do do it"

    需要注意的是,這種from *** import *的呼叫模組方式很不健康

    首先會汙染名稱空間f,然後會使得程式碼中很多方法不知道是哪個模組下的

    比如填入引數中的END其實應該是tkinter.END,當你引入的模組或程式碼量大時,在重新看時很容易迷糊。

    另外關於tkinter中顯示字串,你還可以瞭解下在tkinter.text元件之外的tkinter.StringVar元件。

  • 中秋節和大豐收的關聯?
  • 魔獸世界70-80升級路線。本人法師,裝備BT畢業?