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

GESP Python 2级 2023.09

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

我国第⼀台大型通用电子计算机使用的逻辑部件是

A

集成电路

B

大规模集成电路

C

晶体管

D

电子管

2
单选题号 #10135
分值 2

下列流程图的输出结果是
图

A

5 12

B

12 5

C

5 5

D

12 12

3
单选题号 #10136
分值 2

如果要找出整数 a、b 中较大一个,通常要用下面哪种程序结构?

A

顺序结构

B

循环结构

C

分支结构

D

跳转结构

4
单选题号 #10137
分值 2

以下不是Python关键字的是

A

continue

B

print

C

and

D

in

5
单选题号 #10138
分值 2

Python表达式int(-123.123//10)的值是

A

-124

B

-123

C

-13

D

-12

6
单选题号 #10139
分值 2

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

N = int(input())
for i in range(_____):
    if not N % i:
        print(i, end=',')
A

N

B

1, N

C

N, 0, -1

D

N, 1, -1

7
单选题号 #10140
分值 2

如下图所示,输出N*N的矩阵(行列)N行N列,对角线为1,横线处应填⼊
图

N = int(input("请输入行列数量:"))

for i in range(1,N+1):
    for j in range(1,N+1):
        if ________:
            print(1, end = " ")
        else:
            print(0, end = " ")
    print()
A

i = j

B

j != j

C

i >= j

D

i == j

8
单选题号 #10141
分值 2

下⾯Python代码⽤于判断N(⼤于等于2的正整数)是否为质数(素数),请在横线处填⼊合适的代码

N = int(input("请输入一个大于等于2的正整数:"))
for i in range(2,N):
    if N % i == 0:
        print("非质数")
        ________________
else:
    print("是质数")
A

break

B

continue

C

pass

D

return

9
单选题号 #10142
分值 2

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

N = 9

for i in range(2,N):
    if N % i:
        print(1, end = “#”)
else:
    print(0)
A

1#0

B

1#

C

1#1#1#1#1#1

D

1#1#1#1#1#1#0

10
单选题号 #10143
分值 2

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

cnt = 0
for i in range(9):
    for j in range(1,i,2):
        cnt += 1
print(cnt)
A

16

B

28

C

35

D

36

🔒

已解锁前 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号

隐私政策服务条款