🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
python中在module定义的变量可以认为是全局变量, 而对于全局变量的赋值有个地方需要注意。 test.py -------------------------------------------------- import sys username = "muzizongheng" password = "xxxx" def Login(u, p):    username = u    password = p    print("username: ", username)    print("password: ", password) ------------------------------------------------- 上述代码中的全局变量username和password并没有被改变,python默认函数或者方法内部赋值的变量没有必要公开,默认都是局部变量。 如果想要更改全局变量, 应改为 def Login(u, p):    global username    global password    username = u    password = p    print("username: ", username)    print("password: ", password) **即,应该用global关键字来声明全局变量** ** ** ** **