如何访问与全局变量同名的全局变量?
var = 0
def foo():
var = 1
global var
var += 1
#now how i do change the scope to the local variable without deleting var
为局部变量指定不同的名称。global
适用于整个功能,您不能在进行时来回切换。你能做的最好的事情就是廉价的黑客来访问全局(globals()['var']
(,同时保留本地名称,但不要这样做。使用不同的名称。