请问这里第一行到底哪里错了,下面这个不是全局变量吗,为啥会报错
假如有一个全局变量a,函数里也要使用变量a,那么:
1.如果在函数里使用global a,那么将变量a声明为全局变量,声明为全局变量后,修改变量的值时修改的是全局变量a的值
2.如果不加global,函数里使用a的值,得到的也是全局变量a的值
3.如果不加global,函数里给变量a赋值,那么a会变成局部变量
4.如果不加global,先使用a的值,又给a赋值,那么a是个局部变量,你在局部变量定义之前先使用它的值,能不报错吗
西需要先定义(声明)全局变量,才可以使用呀!