code.club

 找回密碼
 立即註冊
搜索
查看: 8365|回復: 1
打印 上一主題 下一主題

學python3的一些注意事項

[複製鏈接]
跳轉到指定樓層
樓主
發表於 2017-6-25 23:38:06 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
在設立window有關的變數前要先建立一個window。在呼叫某函數之前必須先建立該函數。但建立函數和函數內會用到的外部變數,並無先後的差異,也就是說可如此:

def add():
    result.set(word1.get()+word2.get()) //先建立這個函數,裡面會用的變數是後來才去宣告和定義的


window=Tk() //由於以下的變數會寄生於window(因為它們不是已有值的變數,而是要後來使用者輸入的),所以window要先於它們建立。

word1 = StringVar()
word2 = StringVar()
result = StringVar()
回復

使用道具 舉報

沙發
發表於 2017-8-29 14:00:47 | 只看該作者
回復 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

小黑屋|手機版|Archiver|code.club  

GMT+8, 2024-12-4 01:20 , Processed in 0.075540 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表