参考这篇文章,直接指路:https://blog.csdn.net/qq_35636311/article/details/78248389
global是干什么的呢~
x=1
def func():
x=2
func()
print(x)
输出结果:1
因为x不是全局变量,所以并不能改变值
那如果加了return是不是就可以了呢~
x=1
def func():
global x
x=2
func()
print(x
参考这篇文章,直接指路:https://blog.csdn.net/qq_35636311/article/details/78248389
global是干什么的呢~
x=1
def func():
x=2
func()
print(x)
输出结果:1
因为x不是全局变量,所以并不能改变值
那如果加了return是不是就可以了呢~
x=1
def func():
global x
x=2
func()
print(x