理论变量
固定变量
局部变量
全局变量
第1题:
以下哪个选项是正确的Python搜索变量的顺序
A.内置作用域(Built-in)→全局/模块作用域(Global)→当前作用域被嵌入的本地作用域(Enclosing locals)→本地作用域(Local)
B.本地作用域(Local)→当前作用域被嵌入的本地作用域(Enclosing locals))→内置作用域(Built-in)→全局/模块作用域(Global)
C.本地作用域(Local)→内置作用域(Built-in)→当前作用域被嵌入的本地作用域(Enclosing locals)→全局/模块作用域(Global)
D.本地作用域(Local)→当前作用域被嵌入的本地作用域(Enclosing locals)→全局/模块作用域(Global)→内置作用域(Built-in)
第2题:
Python变量使用前必须先声明,并且一旦声明就不能在当前作用域内改变其类型了。
此题为判断题(对,错)。
第3题:
A、Python中的变量在使用前不需要定义
B、Python3.x中的变量名可以包含中文
C、Python中的变量类型一旦确定就不能改变
D、ab是一个有效的Python变量名
第4题:
VBA中变量作用域分为3个层次,这3个层次是局部变量、模块变量和______。
第5题:
A.a@b是一个有效的Python变量名
B.Python中的变量类型一旦确定就不能改变
C.Python中的变量在使用前不需要定义
D.Python3.x中的变量名可以包含中文
第6题:
Python变量名区分大小写,所以student和Student不是同一个变量。
此题为判断题(对,错)。
第7题:
Python变量使用前必须先声明,并且一旦声明就不能再当前作用域内改变其类型。
此题为判断题(对,错)。
第8题:
以下关于变量作用域的叙述中,正确的是()
A.用dim定义变量是静态变量
B.静态变量必须在标准模块中声明
C.用public定义变量是全局变量
D.Static类型变量的作用域范围是它所在的窗体或模块文件
第9题:
第10题:
下列关于变量作用域的描述中,不正确的是( )。
A.变量属性是用来描述变量作用域的
B.局部变量作用域只能是它所在方法的代码段
C.类变量能在类的方法中声明
D.类变量的作用域是整个类