Python稳基修炼之计算机等级考试易错概念题5(含答案)

2023-05-16

1、假设函数中不包括global保留字,对于改变参数值的方法,以下选项中错误的是
A.参数是列表类型时,改变原参数的值
B.参数是整数类型时,不改变原参数的值
C.参数是组合类型(可变对象)时,改变原参数的值
D.参数的值是否改变与函数中对变量的操作有关,与参数类型无关

答案∶D


2、在Python中,关于全局变量和局部变量,以下选项中描述不正确的是
A.一个程序中的变量包含两类∶全局变量和局部变量
B.全局变量一般没有缩进
C.全局变量在程序执行的全过程有效
D.全局变量不能和局部变量重名

答案 : D


3、关于面向对象和面向过程编程描述,以下选项中正确的是
A.面向对象编程比面向过程编程更为高级
B.面向对象和面向过程是编程语言的分类依据
C.模块化设计就是面向对象的设计
D.所有面向对象编程能实现的功能采用面向过程同样能完成

答案:D【面向对象与面向过程都只是一种方法而已,因此能够实现相同的功能】


4、关于函数,以下选项中描述错误的是
A.函数是一段具有特定功能的、可重用的语句组
B.函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可
C.使用函数的主要目的是降低编程难度和代码重用
D.Python使用del保留字定义一个函数

答案:D 【对于函数的使用,不需要搞清原理,只知道对应的功能就行】


5、关于函数局部变量和全局变量的使用规则,以下选项中描述错误的是
A.对于基本数据类型的变量,无论是否重名,局部变量与全局变量不同
B.可以通过global保留字在函数内部声明全局变量
C.对于组合数据类型的变量,如果局部变量未真实创建,则是全局变量
D.return不可以传递任意多个函数局部变量返回值

答案∶D


6、关于函数的目的与意义,以下选项中描述错误的是
A.程序功能抽象,以支持代码重用
B.函数能调用未实现的函数
C.使用时无须了解函数内部实现细节
D.有助于采用分而治之的策略编写大型复杂程序

答案∶B


7、关于函数的关键字参数使用限制,以下选项中描述错误的是
A.关键字参数必须位于位置参数之前
B.关键字参数必须位于位置参数之后
C.不得重复提供实际参数
D.关键字参数顺序无限制

答案∶A


8、给定字典d,以下选项中对d.values(的描述正确的是
A.返回一种dict_values类型,包括字典d中所有值
B.返回一个列表类型,包括字典d中所有值
C.返回一个元组类型,包括字典d中所有值
D.返回一个集合类型,包括字典d中所有值

答案∶A


9、给定字典d,以下选项中对d.get(x,y)的描述正确的是
A.返回字典d中键值对为x:y的值
B.返回字典d中键为x的值,如果不存在,则返回y
C.返回字典d中键为x的值,如果不存在,则返回空
D.返回字典d中值为y的值,如果不存在,则返回x

答案∶B


10、关于jieba库的函数jieba.lcut(x, cut_all=True),以下选项中描述正确的是
A.精确模式,返回中文文本x分词后的列表变量
B.全模式,返回中文文本x分词后的列表变量
C.搜索引擎模式,返回中文文本x分词后的列表变量
D.向分词词典中增加新词w

答案∶B

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python稳基修炼之计算机等级考试易错概念题5(含答案) 的相关文章

随机推荐