gpt4 book ai didi

python - 如何在 Python 中声明一个全局常量?

转载 作者:IT老高 更新时间:2023-10-28 21:07:14 32 4
gpt4 key购买 nike

我有一些繁重的计算要在我的程序启动时进行,然后我想将结果(一个大的颠簸矩阵)保存在内存中,以便我可以一次又一次地使用它。我的程序包含多个文件和类,我希望能够从任何地方访问此变量,并尽可能将其定义为常量。

如何在 Python 中定义全局常量?

最佳答案

您可以在模块级别声明一个变量,并在模块中将其用作全局变量。您也可以将其导入其他模块。

#mymodule.py
GLOBAL_VAR = 'Magic String' #or matrix...

def myfunc():
print(GLOBAL_VAR)

或者在其他模块中:

from mymodule import GLOBAL_VAR

关于python - 如何在 Python 中声明一个全局常量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24133929/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com