python中的global关键词
和C语言等其他编程语言一样,global也是python语言中的一个关键词,我们从字面意思就可以知道,这个关键词的作用是表示一个变量是全局变量,也就是在函数内部,可以调用到函数外部以外的变量,从而实现变量资源的共享,我们可以通过以下的代码来感受一下这个关键词的作用。 首先来看这一段代码: i = 0 def h(): # global i i += 1 h() print(i) 运行之后,我们可以看到该程序会报错: Traceback (most recent call last): File E:\python60days\kw_yeild\day_19.py, line 50
用户评论