#GESP2309P4. python四级客观题2023年9月GESP真题
python四级客观题2023年9月GESP真题
单选题(每题 2 分,共 30 分)
第 1 题 人们所使用的手机上安装的App通常指的是( )。
{{ select(1) }}
- 一款操作系统
- 一款应用软件
- 一种通话设备
- 以上都不对
第 2 题 下列流程图的输出结果是 ( ) ?
{{ select(2) }}
- 9
- 7
- 5
- 11
第 3 题 下面有关 print() 函数的说法,错误的是 ( )。
{{ select(3) }}
- print() 函数的 sep 和 end 参数为带有默认值的命名关键字参数
- print() 函数的 sep 和 end 参数为带有默认值的命名关键字参数
- print() 函数可以输出多个表达式的值,其参数为变长参数
- 如果 print() 函数同时使用 sep 和 end 参数,则要求 sep 在前 end 在后
- print() 函数可以输出多个不同数据类型表达式的值
第 4 题 下面Python代码执行后输出是 ( )。
{{ select(4) }}
- [1]
- [1, 2, 4]
- [1, 2, 4, 4]
- 触发异常
第 5 题 下面代码执行后输出是 ( )。
{{ select(5) }}
- 1, 2, 3
- 1, 2, 22
- 11, 11, 22
- 11, 11, 3
第 6 题 下面代码执行后输出是 ( )。
{{ select(6) }}
- [1, 2, 3]
- [1, 2, 3, 4]
- [4]
- None
第 7 题 下面Python代码执行后输出是( )。
{{ select(7) }}
- (1, 2, 3),(1, 2, 3)
- (1, 2, 3, 4),(1, 2, 3)
- (1, 2, 3),(1, 2, 3, 4)
- (1, 2, 3, 4),(1, 2, 3, 4)
第 8 题 下面Python代码执行后输出是( )。
{{ select(8) }}
- [2, 3, 7, 11, 15]
- [15, 11, 7, 3, 2]
- [11, 2, 3, 7, 15]
- None
第 9 题 上题 bubbleSort() 函数的时间复杂度是( )。
{{ select(9) }}
第 10 题 下面Python代码中的 dictA 存储为字典,key(键)为i和j的组合,value(值)为i*j,形如 {(1,1):1,(1,2):2} ,横线处应填上代码是( )。
{{ select(10) }}
- dict99[(i, j)]
- dict99[[i, j]]
- dict99(i, j)
- dict99{i, j}
第 11 题 下面Python代码中的 dictA 变量存储形如 {1: [1], 2: [1, 2], 3: [1, 3], 4: [1, 2, 4], 5: [1, 5], 6: [1, 2, 3, 6]} 的数据,即1~99之间每个整数的因数(所有能被整除的正整数),横线处应填入是()。
{{ select(11) }}
- [j for j in range(i) if i % j != 0]
- [j for j in range(1,i+1) if i % j == 0]
- [j for j in range(1,i+1) if i % j]
- [j for j in range(i) if i % j == 0]
第 12 题 要打开一个已经存在的图片文件并读取但不修改数据,则打开模式应该设定为( )。
{{ select(12) }}
- wb
- w+
- rb
- r+
第 13 题 下列Python代码执行时如果输入 3.14 ,将输出的是( )。
{{ select(13) }}
- 2#
- 1#4#
- 2#4#
- 2#3#4#
第 14 题 以下选项在Python中能输出 (1, 4, 9, 16, 25, 36, 49, 64, 81, 100) 的是( )。
{{ select(14) }}
- print(tuple(i**2 for i in range(10)))
- print(tuple([i*i for i in range(1,10+1)]))
- print(tuple(i*i for i in range(10+1)))
- print(tuple(map(lambda x:x**2,range(10))))
第 15 题 Python赋值语句是 lstA = [6, 7, 8, 9] ,删除值为8的元素,错误的语句是( )。
{{ select(15) }}
- lstA.remove(8)
- lstA.pop(2)
- del lstA[2]
- lstA.del[2]
判断题(每题 2 分,共 20 分)
第 1 题 我们常说的互联网(Internet)是一个覆盖全球的广域网络,它不属于任何一个国家。
{{ select(16) }}
- 正确
- 错误
第 2 题 我国第一台大型通用电子计算机使用的逻辑部件是晶体管。
{{ select(17) }}
- 正确
- 错误
第 3 题 Python的内置函数 sorted() 函数是稳定排序。
{{ select(18) }}
- 正确
- 错误
第 4 题 对包含N个元素列表(list)进行冒泡排序算法,其时间复杂度是 。
{{ select(19) }}
- 正确
- 错误
第 5 题 ()+() 在Python中是合法的表达式,其值为 () 。
{{ select(20) }}
- 正确
- 错误
第 6 题 下面代码中的Nums.txt文本文件中含有0-9共计10个数字,分为两行存储,第1行为0-4,第2行为5-9,程序执行后将输出10。
{{ select(21) }}
- 正确
- 错误
第 7 题 Python文本文件读取函数 readlines() 能按行读取文本文件,且返回值为 list 类型。
{{ select(22) }}
- 正确
- 错误
第 8 题 下面的Python代码执行后最后一行将输出没有偶数的 lst 。
{{ select(23) }}
- 正确
- 错误
第 9 题 在与异常处理相关的关键字中, finally 所属内容不管是否发生异常都将会被执行。
{{ select(24) }}
- 正确
- 错误
第 10 题 global 关键字只能用于自定义函数内,其功能是允许在函数内修改全局变量的值。
{{ select(25) }}
- 正确
- 错误