2025年Python全国信息素养?赛初赛真题解析(?学组) 建议答题时长:60min
1. 单选题

下列变量命名正确的是?(    )

A

123

B

x

C

123abc

D

¥)()

2. 单选题

运行下面的代码,最终输出的结果是?(     )

n = 6 * 3 + 4 * 2

print(n)

A

15

B

44

C

84

D

26

3. 单选题

下列选项能够成功输出以下⽂字的是?(     )

你好

很高兴见到你

A

print('你好很高兴见到你')

B

print('你好')print('很高兴见到你')

C

print('你好 很高兴见到你')

D

print('你好')print('很高兴见到你')

4. 单选题

下面可以用来表示注释符号的是?(     )

A

#

B

==

C

//

D

!

5. 单选题

运行下面的程序,代码输出数字1的次数是?(     )

for i in range(5):

print(1)

A

4次

B

无法输出

C

1次

D

5次

6. 单选题

运行下面的程序,列表num的最终内容是?(     )

num=[1,2,3,4]

num.append(6)

print(num)

A

[1,2,3,4,6]

B

[1,2,3,4]

C

[1,2,3,4,5]

D

[2,3,4,6]

7. 单选题

运行以下代码,seasons中最终存储的是?(     )

seasons = ['春天', '夏天', '秋天', '冬天']

seasons.remove('春天')

A

["春天","夏天","秋天","冬天","春天"]

B

["夏天","秋天","冬天"]

C

["春天","夏天","秋天","冬天"]

D

["春天","夏天","冬天"]

8. 单选题

运行下列代码的输出结果是?(     )

m = 0
if 10 > m:
    print("YES")
else:
    print("NO")
A

NO

B

10

C

无法输出

D

YES

9. 单选题

运行下面的程序,最终的运行结果是?(     )

book=['三国演义','红楼梦','水浒传','西游记','论语','安徒生童话']

print(book[3])

A

红楼梦

B

论语

C

水浒传

D

西游记

10. 单选题

下列程序的输出结果是?(     )

numbers = [3, 7, 2, 15, 9, 12]
for n in numbers:
    if n < 8:
        print(n)
A

2

B

7

C

3

D

3

11. 单选题

运行下列代码,程序的执行结果是?(     )

a = 10
for i in range(3):
    a = a - 2
print(a)
A

6

B

10

C

8

D

4

12. 单选题

下列选项中,变量命名不正确的说法是?(     )

A

变量名以数字开头

B

变量名避免使用保留关键字

C

变量名只能包含字母、数字和下划线

D

变量名定义尽量使用有意义的名称

13. 单选题

运行下面的代码,最终的运行结果是?(     )

a=[1,2,3,4,5,6,7]

print(a[3]+a[5])

A

9

B

35

C

8

D

10

14. 单选题

运行下列程序,最终结果是?(     )

x=6
y=x+3
z=x-2
a=y*z
print(a)
A

72

B

24

C

6

D

36

15. 判断题

要使用 randint() 函数,需要先导入 random 库。(     )

A 正确
B 错误
16. 判断题

小明使用程序制作了一个计算器,但是现在计算器不能输入,小明应该使用 print() 语句输入。(     )

A 正确
B 错误
17. 判断题

小明想要重复打印⾃⼰的名字5次,这种情况下应该使用 if 语句。(     )

A 正确
B 错误
18. 判断题

执行下面代码,程序的输出结果为3。(     )

a = 3
if a=='3':
    print(3)
else:
    print(1)
A 正确
B 错误
试题目录
单选题
1 2 3 4 5 6 7 8 9 10 11 12 13 14
判断题
15 16 17 18
赣ICP备20007335号-2