[问题] 全域变量问题

楼主: 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