python中,按照作用域区分变量是()

题目
多选题
python中,按照作用域区分变量是()
A

理论变量

B

固定变量

C

局部变量

D

全局变量

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第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)


正确答案:D

第2题:

Python变量使用前必须先声明,并且一旦声明就不能在当前作用域内改变其类型了。

此题为判断题(对,错)。


正确答案:×

第3题:

下列选项中,描述正确的选项包括。()

A、Python中的变量在使用前不需要定义

B、Python3.x中的变量名可以包含中文

C、Python中的变量类型一旦确定就不能改变

D、ab是一个有效的Python变量名


正确答案:A,B

第4题:

VBA中变量作用域分为3个层次,这3个层次是局部变量、模块变量和______。


正确答案:全局变量
全局变量

第5题:

下列选项中,描述正确的选项包括()。

A.a@b是一个有效的Python变量名

B.Python中的变量类型一旦确定就不能改变

C.Python中的变量在使用前不需要定义

D.Python3.x中的变量名可以包含中文


正确答案:CD

第6题:

Python变量名区分大小写,所以student和Student不是同一个变量。

此题为判断题(对,错)。


正确答案:√

第7题:

Python变量使用前必须先声明,并且一旦声明就不能再当前作用域内改变其类型。

此题为判断题(对,错)。


正确答案:×

第8题:

以下关于变量作用域的叙述中,正确的是()

A.用dim定义变量是静态变量

B.静态变量必须在标准模块中声明

C.用public定义变量是全局变量

D.Static类型变量的作用域范围是它所在的窗体或模块文件


参考答案:C

第9题:

过程级变量是指在过程内部声明的变量,只有在该过程中的代码才能访问这个变量。模块级或窗体级变量的作用域是 ,全局变量在整个应用程序中有效,其作用域是 ()。


参考答案:整个模块或窗体 整个应用程序(或工程中所有的模块和所有的过程)

第10题:

下列关于变量作用域的描述中,不正确的是( )。

A.变量属性是用来描述变量作用域的

B.局部变量作用域只能是它所在方法的代码段

C.类变量能在类的方法中声明

D.类变量的作用域是整个类


正确答案:C
解析:类变量在类中声明,作用域是整个类,它不能在类的方法中声明。局部变量在类的方法中声明,作用域只能是它所在的方法。

更多相关问题