欢迎各位兄弟 发布技术文章
这里的技术是共享的
在Python中,可以使用global
关键字将函数内部的变量声明为全局变量。下面是一个简单的示例:
python
# 声明全局变量 my_var = 0 def modify_global_variable(): global my_var # 使用global关键字声明my_var为全局变量 my_var += 10 # 修改全局变量 # 调用函数之前 print("Before modifying:", my_var) # 调用函数来修改全局变量 modify_global_variable() # 调用函数之后 print("After modifying:", my_var)
在这个示例中,my_var
是一个全局变量,最初的值为0。通过调用modify_global_variable
函数,my_var
的值被增加了10。使用global
关键字确保在函数内部对my_var
的修改影响到全局作用域。
运行上述代码后,输出将是:
Before modifying: 0
After modifying: 10