理论卷2023年12月GESP等级认证(Python) · 二级

GESP Python 2级 2023.12

满分 100 · 及格 60 · 时长 60 分钟 · 共 27 题 (单选15 / 判断10 / 编程题2)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #9972
分值 2

某公司新出了一款无人驾驶的小汽车,通过声控智能驾驶系统,乘客只要告诉汽车目的地,车子就能自动选
择一条优化路线,告诉乘客后驶达那里。请问下面哪项不是驾驶系统完成选路所必须的。

A

麦克风

B

扬声器

C

油量表

D

传感器

2
单选题号 #9973
分值 2

现代计算机是指电子计算机,它所基于的是( )体系结构

A

艾伦·图灵

B

冯·诺依曼

C

阿塔纳索夫

D

埃克特-莫克利

3
单选题号 #9974
分值 2

下面有关Python的说法,错误的是

A

Python是适合初学者学习程序设计的低级程序设计语言

B

在Python中一切皆对象

C

Python是动态类型的程序设计语言

D

Python是脚本型程序设计语言

4
单选题号 #9975
分值 2

以下不可以做为Python变量的是

A

FiveStar

B

fiveStar

C

5Star

D

Star5

5
单选题号 #9976
分值 2

在Python中,与 range(10,20,2)值相同的是

A

range(10,19,2)

B

range(11,19,2)

C

range(10,21,2)

D

以上均不对

6
单选题号 #9977
分值 2

以下Python代码实现从小到大的顺序输出能整除N的数(因子),例如N=18时输出 1 2 3 6 9 18 ,横线处应填入

N = int(input())
for i in _________:
 if N % i == 0:
 print(i, end =",")
A

range(N)

B

range(1,N)

C

range(N+1)

D

range(1,N+1)

7
单选题号 #9978
分值 2

下面Python代码用于判断输入的整数是否为对称数,如1221是对称数。下面对该题对应代码的说法,正确的
是

N = int (input())
newNum = 0
while N != 0:
 newNum = newNum * 10 + N % 10
 N = N // 10
if newNum == N:
 print(f"{N}为对称数")

A

代码没有语法错误,如果N为对称数,第7行将能正确输出。

B

代码没有语法错误,但如果N为负数,将导致死循环

C

代码存在语法错误,程序不能被执行。

D

代码没有语法错误,但不能达到预期目标,因为循环结束N总为0。

8
单选题号 #9979
分值 2

下面Python代码用于判断N(大于等于2的正整数)是否为质数(素数)。下面对题面对应代码的说法,正确
的是

N = int (input())

for i in range(2,N // 2 ):
 if N % i==0:
 print(f"{N}不是质数")
 break
else:
 print(f"{N}是质数")

A

代码能正确判断N是否为质数。

B

代码总是不能判断N是否质数。

C

删除第5行 break ,将能正确判断N是否质数。

D

代码存在漏洞,边界存在问题,应将第2行 N // 2 改为 N // 2 + 1 。

9
单选题号 #9980
分值 2

下面Python代码执行后的输出是

N = 4
for i in range(N):
 for j in range(1,i):
 if i *j % 2 == 0:
 print(i,end ="#")
 continue
else:
 print ("0")

A

2#3#0

B

1#2#0

C

1#0#

D

2#3#

10
单选题号 #9981
分值 2

下面Python代码执行后的输出是

cnt = 0
for i in range(1,10):
 for j in range(1,i,2):
 if i * j % 2:
 cnt += 1
 break
else:
 print (cnt,end = "#")
print (cnt)

A

0

B

8#8

C

4

D

4#4

🔒

已解锁前 10 题

第 11~27 题(共 17 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
海小星AI平台海小星AI平台

点亮AI梦想,编程未来之星。专业的青少年AI编程教育平台。

课程方向

  • AIGC人工智能
  • Scratch图形化
  • Python编程
  • C++/NOIP竞赛

联系我们

  • 北京市西城区万博苑7号楼3层F28室
  • +86-010-83553010
  • contact@seanova.cn

© 2026 海小星AI平台|京ICP备2022032747号

隐私政策服务条款