作者v00623 (阿哩他命EX PLUS)
看板Python
標題[問題] 全域變數問題
時間Mon Jun 3 15:14:35 2019
新手一問
程式碼如圖:
https://i.imgur.com/JQa5Bs5.jpg
請問是哪裡有問題
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.141.137.209 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1559546079.A.493.html
1F:→ renshin: 已經先定義為空字串了? 06/03 17:10
2F:→ MOONY135: 你的變數不再那個CLASS裡面 06/03 17:13
3F:推 energyaxd: 全域變數是以模組為界的? 06/03 17:29
4F:→ v00623: 所以全域變數不能放在不同模組? 那我main裡改的是區域? 06/03 17:54
5F:→ frank910138: 可以print(id(var)) 看 06/03 18:21
6F:→ v00623: Id是相同的 06/03 22:37
7F:→ s638450: 一般來說global都會放在像你的Name.py檔裡再其他檔案impo 06/03 22:56
8F:→ s638450: rt 這可能會牽扯到python實做的問題 雖然看似用的是一樣 06/03 22:57
9F:→ s638450: 的global變數 但在不同檔案的記憶體位置是不一樣的 06/03 22:58