多选题
关于Python的全局变量和局部变量,以下选项中描述正确的是( )。
A
使用global保留字声明简单数据类型变量后,该变量作为全局变量使用
B
简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放
C
全局变量指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效
D
局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用
答案解析
正确答案:ABC
解析:
题目解析
答案: ABC
解析:
A. 使用global保留字声明简单数据类型变量后,该变量作为全局变量使用 - 正确。使用global关键字可以声明一个全局变量。
B. 简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放 - 正确。函数内的简单数据类型变量默认是局部变量,函数退出后会被释放。
C. 全局变量指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效 - 正确。全局变量是在函数之外定义的,它在整个程序执行过程中都有效。
D. 局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用 - 错误。局部变量在函数退出时会被销毁,下次函数调用时需要重新创建。
相关知识点:
Python变量全局局,ABC对
相关题目
单选题
IBM曾经公布了一个能看病的机器人沃森,沃森()达到了专家平均水平?
单选题
IBM曾经公布了一个能看病的机器人沃森,沃森()达到了医生平均水平?
单选题
2016年左右,计算机识别癌细胞的准确率可以达到:()。
单选题
2010年左右,NBA有一个球队使用大数据和机器智能不断创造奇迹,这个球队是:()。
单选题
机器学习的目的是通过()掌握事物的规律性。
单选题
谷歌公司有多少工程师每天的工作是在挖掘和使用数据?
单选题
谷歌收购了Nest公司(智能温控制造商),原因是:()。
单选题
人工神经网络除了输入层、输出层之外,还有中间部分,称为:()。
单选题
()是计算机根据历史的经验和数据,训练一个数学模型。
单选题
()是计算机利用其计算能力处理大量数据,获得看似人类同等智能的工具。
