正在回答
1回答
同学你好,理解的有点怪。给同学再说一下,同学自己对应一下,看理解的是否一致:
1、模块本身就是一个大的作用域,这个大的作用域就是顶层的(顶层作用域)。
可以对比之前接触过的“全局作用域”、“局部作用域”来理解。如下代码中的变量age,就是处于全局作用域中,它是全局变量;而hobby则是函数中的变量,它是局部变量:
2、模块中的函数也会形成函数作用域(局部作用域)、if语句也可能行形成块级作用域(局部作用域)等等。这些局部作用域外面的位置,就是顶级作用域,就类似于“模块中的全局作用域”:
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星