在函数内部将global变量定义为全局变量。实现在函数内部改变变量值。
如下:
def train():
global x
x =1
def test():
print(x)
if __name__ == '__main__':
train()
test()
在train中定义全局变量,在test直接输出:1
在函数内部将global变量定义为全局变量。实现在函数内部改变变量值。
如下:
def train():
global x
x =1
def test():
print(x)
if __name__ == '__main__':
train()
test()
在train中定义全局变量,在test直接输出:1