首页 > 知识问答 > python如何定义全局变量
python如何定义全局变量
在Python中,要定义全局变量,需要使用global
关键字,在函数外部定义一个变量,然后在函数内部使用global
关键字声明该变量为全局变量,这样,在函数内部就可以访问和修改全局变量的值,如果不使用global
关键字,函数内部会创建一个局部变量,无法影响全局变量的值,以下是一个示例:
定义全局变量global_var = 10def func(): # 声明全局变量 global global_var # 修改全局变量的值 global_var = 20调用函数func()输出全局变量的值print(global_var) # 结果为20