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__":