2个回答
推荐于2018-02-27 · 知道合伙人软件行家
老夭来了
知道合伙人软件行家
向TA提问 私信TA
知道合伙人软件行家
采纳数:1806
获赞数:8100
2008年从事软件开发,拥有多年的python,php,linux工作经验,发布过多个python,php的开源项目。
向TA提问 私信TA
关注
展开全部
python中直接定义的变量就是本地变量,使用global定义的变量就是全局变量。比如:
a = 1
b = 1
def foo1():
global b #申明使用全局b
a = 2 #a是本地变量
b = 2 #b是全局变量
foo1()
print a
print b
如果解决了您的问题请采纳!
如果未解决请继续追问
追问
请问他们的区别是?我们什么时候使用全局变量,什么时候用本地变量呢?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询