Note
在函数中无法声明全局变量
如果要在函数中访问或者修改全局变量,要用global关键字
- 只是访问,可以不用
global,但容易混淆,不推荐 - 需要修改,必须要用
global
# 全局变量:在所有函数外声明
int global_var = 24393;
def modify_global():
# 声明全局变量身份,否则会被当成局部变量
global global_var;
global_var = 0; #修改全局变量的值
Note
在函数中无法声明全局变量
如果要在函数中访问或者修改全局变量,要用global关键字
global,但容易混淆,不推荐global# 全局变量:在所有函数外声明
int global_var = 24393;
def modify_global():
# 声明全局变量身份,否则会被当成局部变量
global global_var;
global_var = 0; #修改全局变量的值