[問題] 全域變數問題

作者: v00623 (阿哩他命EX PLUS)   2019-06-03 15:14:35
新手一問
程式碼如圖:
https://i.imgur.com/JQa5Bs5.jpg
請問是哪裡有問題
謝謝~
作者: renshin (阿信)   2019-06-03 17:10:00
已經先定義為空字串了?
作者: MOONY135 (談無慾)   2019-06-03 17:13:00
你的變數不再那個CLASS裡面
作者: energyaxd (君)   2019-06-03 17:29:00
全域變數是以模組為界的?
作者: v00623 (阿哩他命EX PLUS)   2019-06-03 17:54:00
所以全域變數不能放在不同模組? 那我main裡改的是區域?
作者: frank910138 (frank)   2019-06-03 18:21:00
可以print(id(var)) 看
作者: v00623 (阿哩他命EX PLUS)   2019-06-03 22:37:00
Id是相同的
作者: s638450 (Moon)   2019-06-03 22:56:00
一般來說global都會放在像你的Name.py檔裡再其他檔案import 這可能會牽扯到python實做的問題 雖然看似用的是一樣的global變數 但在不同檔案的記憶體位置是不一樣的https://reurl.cc/Zg4zM 這篇可以參考一下

Links booklink

Contact Us: admin [ a t ] ucptt.com