Note

在函数中无法声明全局变量

如果要在函数中访问或者修改全局变量,要用global关键字

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