多选题
关于函数局部变量和全局变量的使用规则,以下选项中描述正确的是( )。
A
对于组合数据类型的变量,如果局部变量未真实创建,则是全局变量
B
对于基本数据类型的变量,无论是否重名,局部变量与全局变量不同
C
可以通过global保留字在函数内部声明全局变量
D
return不可以传递任意多个函数局部变量返回值
答案解析
正确答案:ABC
解析:
题目解析
这道题涉及函数中局部变量和全局变量的使用规则。让我们逐个解析每个选项:
A. 对于组合数据类型的变量,如果局部变量未真实创建,则是全局变量 - 正确。在函数内部,如果你引用一个没有在函数内部定义的组合数据类型的变量,Python会将其视为全局变量。
B. 对于基本数据类型的变量,无论是否重名,局部变量与全局变量不同 - 正确。基本数据类型的局部变量和全局变量是不同的,即使它们的名字相同。
C. 可以通过global保留字在函数内部声明全局变量 - 正确。使用global关键字可以在函数内部声明一个全局变量。
D. return不可以传递任意多个函数局部变量返回值 - 这个选项与题目无关,因为题目没有提到函数返回值的问题。
因此,正确答案是ABC,因为它们描述了函数局部变量和全局变量的正确使用规则。
相关知识点:
函数变量使用规,ABC正确
相关题目
单选题
治疗细菌的万灵药是:()。
单选题
未来手术机器人做手术的精确度大概能做到多少毫米?
单选题
2015年,达芬奇手术机器人做手术的精确度大概能做到多少毫米?
单选题
美国机器人医生沃森诊病需要的信息:()。
单选题
IBM曾经公布了一个能看病的机器人沃森,沃森()达到了专家平均水平?
单选题
IBM曾经公布了一个能看病的机器人沃森,沃森()达到了医生平均水平?
单选题
2016年左右,计算机识别癌细胞的准确率可以达到:()。
单选题
2010年左右,NBA有一个球队使用大数据和机器智能不断创造奇迹,这个球队是:()。
单选题
机器学习的目的是通过()掌握事物的规律性。
单选题
谷歌公司有多少工程师每天的工作是在挖掘和使用数据?
