为什么x可以被引用y不可以啊,要怎么解决y的问题?为什么x可以被引用y不可以啊,要怎么解决y的问题?为什么x可以被引用y不可以啊,要怎么解决y的问题?为什么x可以被引用y不可以啊,要怎么解决y的问题?
因为你使用了 += 这个赋值操作,相当于在函数内部重新定义了一个局部变量 y,和函数外面那个y就没关系了。你注意看x的区别,x没有进行过赋值操作,所以默认引用的就是外面的变量x保险起见,在函数内第一句声明x和y都为全局变量: global x, y