python中变量需要事先声明吗
答案:1 悬赏:0 手机版
解决时间 2021-03-25 08:32
- 提问者网友:爱唱彩虹
- 2021-03-24 12:03
python中变量需要事先声明吗
最佳答案
- 五星知识达人网友:从此江山别
- 2021-03-24 12:43
全局变量降低了函数或模块之间的通用性,不同的函数或模块都要依赖于全局变量。同样,全局变量降低了代码的可读性,阅读者可能并不知道调用的某个变量是全局变量。 但是某些时候,Python全局变量能够解决局部变量所难以解决的问题。事物要一分为二。 python里面全局变量有两种灵活的用法:
gl.py:
?
1
2
gl_1 = 'hello'
gl_2 = 'world'
在其它模块中使用
a.py:
?
1
2
3
import gl
def hello_world()
print gl.gl_1, gl.gl_2
gl.py:
?
1
2
gl_1 = 'hello'
gl_2 = 'world'
在其它模块中使用
a.py:
?
1
2
3
import gl
def hello_world()
print gl.gl_1, gl.gl_2
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯