一、需求
模块使用一个初始化方法去初始化本模块的全局变量,此模块中所有方法都会使用此初始化的值;
二、代码
Service.py
#初始化
def init(_name, _age):
global name
global age
name = _name
age = _age
def info():
print(name, age)
main.py
import Test01.Service as ts
if __name__ == "__main__":
ts.init('lucy', 23)
ts.info()
输出:
lucy 23
本文介绍了Python中如何使用初始化方法设置模块级别的全局变量,并在模块内的其他函数中使用这些初始化的值。通过示例代码Service.py和main.py展示了如何在不同文件间共享这些全局变量,实现数据的传递。
6514

被折叠的 条评论
为什么被折叠?



