202503 CCF-GESP编程能力等级认证Python一级真题 建议答题时长:60min
1. 单选题

2025年春节有两件轰动全球的事件,一个是DeepSeek横空出世,另一个是贺岁片《哪吒2》票房惊人,入了全球票房榜。下面关于DeepSeek与《哪吒2》的描述成立的是( )

A

《哪吒2》是一款新型操作系统

B

DeepSeek是深海钻探软件

C

《哪吒2》可以生成新的软件

D

DeepSeek可以根据《哪吒2》的场景生成剧情脚本

2. 单选题

在某集成开发环境中编辑一个源代码文件时不可以执行下面( )操作。

A

修改变量定义

B

保存代码修改

C

撤销代码修改

D

插入执行截图

3. 单选题

有关下列Python代码的说法, 的是( )

print("我爱码代码!")

A

配对双引号内的汉字改为英文Hello,Python代码能正确执行

B

代码中的双引号,可以改为两个单引号

C

代码中的双引号,可以改为三个单引号

D

代码中的双引号,可以改为三个双引号

4. 单选题

Python表达式 16 // 4 % 2 的值是( )。

A

8

B

4

C

2

D

0

5. 单选题

在Python中,假设N为正整数12,则 print(N % 3 + N // 5) 将输出( )。

A

6.4

B

2.4

C

6

D

2

6. 单选题

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

N = 10

print(f"N*N={N*N}")

A

10*10={10*10}

B

100=100

C

N*N=100

D

N*N={100}

7. 单选题

执行下面的Python代码,在键盘上先后输入100和200,输出是( )。

first = input("请输入第1个正整数:")

second = input("请输入第2个正整数:")

print(first + second)

A

300

B

100200

C

'100200'

D

100 200

8. 单选题

有关下列Python代码 print(input()) 的说法, 的是( )

A

input()函数的输出可以作为函数print()的输入

B

该代码执行后将输出从键盘上输入的内容

C

input()函数的输出是函数print()的参数

D

该代码存在错误,input()函数应该有提示信息,该提示信息是input()的参数

9. 单选题

下面Python代码执行后,将输出能被2整除且除以7余数为2的数。下列选项不能实现的是( )。

for i in range(100):

   if ________________:

       print(i)

A

i % 2 == 0 and i % 7 == 2

B

not(i % 2) and i % 7 == 2

C

not(i % 2) and not(i % 7)

D

i % 2 != 1 and i % 7 == 2

10. 单选题

下面Python代码执行后输出是( )。

A

-10000

B

0

C

999

D

1000

11. 单选题

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

A

100

B

96

C

1

D

0

12. 单选题

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

A

500

B

450

C

10

D

2

13. 单选题

下面Python执行后,海龟指向135度,横线处填入代码错误的是( )。

A

3

B

1, 4

C

1, 5, 2

D

1, 6, 2

14. 单选题

为在Python Turtle中输出如下图形,代码横线处应填入( )

A

6

B

7

C

10

D

11

15. 单选题

下面的Python执行后,输出的图形是( )。

A

B

C

D

16. 判断题

C++、Python都是高级编程语言,它们每条语句的执行最终都要通过机器指令来完成。( )

A

B

17. 判断题

在Python中表达式 N ** 2 // N 中如果 N 的值为正整数,则其值为2。( )

A

B

18. 判断题

执行如下Python代码如果在键盘上输入10,执行后将输出20。 ( )

N = input("请输入正整数:")

print(N * 2)

A

B

19. 判断题

删除下面Python代码中的continue不影响程序的执行效果。( )

A

B

20. 判断题

下面Python代码执行时将报错,因为所在位置应该是变量名,而不可以做变量名。( )

for _ in range(100):

   print("*")

A

B

21. 判断题

下面Python代码被执行后,将先后输出3和5。( )

for i in range(3, 5, 2):

   print(i)

A

B

22. 判断题

下面的Python代码执行后将先后输出10个True。( )

for i in range(10):

   print(i ** 2 == i * i)

A

B

23. 判断题

在Python代码中, user_Name 、 _userName 、 user-Name 、 userName_ 都是合法的变量名。( )

A

B

24. 判断题

下面的Python代码执行后,海龟指向与初始一样,即和指向0度方向一致。( )

import turtle

for i in range(4):

   turtle.right(90)

A

B

25. 判断题

下面的Python代码被执行后将绘出围绕同一中心的正多边形。( )

import turtle

for i in range(3,8):

   turtle.circle(60,steps = i)

A

B

26. 编程题

图书馆里的老鼠

查看答案
27. 编程题

四舍五入

查看答案
试题目录
单选题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
判断题
16 17 18 19 20 21 22 23 24 25
编程题
26 27
赣ICP备20007335号-2