关于Python的全局变量和局部变量,以下选项中描述错误的是()。
A.局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用
B.使用global保留字声明简单数据类型变量后,该变量作为全局变量使用
C.简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放
D.全局变量指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效
A
A.局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用
B.使用global保留字声明简单数据类型变量后,该变量作为全局变量使用
C.简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放
D.全局变量指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效
A
第1题
A.全局变量在程序执行的全过程有效
B.全局变量一般没有缩进
C.一个程序中的变量包含两类:全局变量和局部变量
D.全局变量不能和局部变量重名
第2题
A.全局变量指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效
B.局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用
C.使用global保留字声明简单数据类型变量后,该变量作为全局变量使用
D.简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放
第3题
A.对于基本数据类型的变量,无论是否重名,局部变量与全局变量不同
B.可以通过global保留字在函数内部声明全局变量
C.对于组合数据类型的变量,如果局部变量未真实创建,则是全局变量
D.return不可以传递任意多个函数局部变量返回值
第5题
A.常局部变量
B.用户变量,以“@”开始,形式为“@变量名”
C.会话变量
D.全局变量,定义时以如下两种形式出现:setGLOBAL变量名或者set@@global.变量名
第6题
A.变量在函数内声明,变量为局部作用域
B.局部变量只能在函数内部访问
C.变量在函数外定义,即为全局变量
D.全局作用域下的变量,网页中所有脚本和函数均可使用
第10题
A.在同一C程序文件中,不同函数中可以使用名字相同的变量
B.在main()函数体内定义的变量是全局变量
C.形参是局部变量,函数调用完成即失去意义
D.若同一文件中全局和局部变量同名,则全局变量在局部变量作用范围内不起作用
第11题
所有在函数中定义的变量及函数的形式参数,都属于()。
A.全局变量
B.局部变量
C.静态变量
D.常量