python的全局变量问题
程序员文章站
2024-01-22 19:35:10
...
def change():
global x
w.write("zzz")
x=x+1
print (x)
w.close()
if __name__ == "__main__":
w=open('test.txt','w')
x=5
change()
一直不理解为什么change函数里为什么可以读w,是受c语言影响,
以为这之后是一个单独的main函数,其实只是一个if,所以w,x都是全局变量。
if __name__ == "__main__":
上一篇: webpack如何全局加载第三方插件,类似jQuery?(转)
下一篇: Jodatime