首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python:从另一个文件中更改全局变量

在Python中,要从另一个文件中更改全局变量,可以使用global关键字来声明变量为全局变量,并在需要更改的地方使用global关键字进行引用。

以下是一个示例:

假设有两个文件:file1.pyfile2.py

file1.py中定义了一个全局变量global_var

代码语言:python
代码运行次数:0
复制
global_var = 10

file2.py中,我们可以通过使用global关键字来引用并更改file1.py中的全局变量global_var

代码语言:python
代码运行次数:0
复制
from file1 import global_var

def change_global_var():
    global global_var
    global_var = 20

change_global_var()
print(global_var)  # 输出结果为 20

在上述示例中,我们首先从file1文件中导入了全局变量global_var。然后,在change_global_var函数中,我们使用global关键字声明了global_var为全局变量,并将其值更改为20。最后,我们打印了global_var的值,结果为20。

需要注意的是,为了在file2.py中能够引用file1.py中的全局变量,两个文件必须在同一个目录下或者在Python的模块搜索路径中。

推荐的腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券