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

以下选项不是字符串的是?

A

'Hello'

B

zifuchuan

C

'111'

D

'123'

2. 单选题

执行下面的代码,变量a的值有可能是?

from random import*

a=randint(1,10)

A

0

B

11

C

5

D

20

3. 单选题

下列变量命名正确的是?

A

¥(()

B

123abc

C

X

D

123

4. 单选题

Python 中,可以用来计算两个数的乘积的运算符是?

A

X

B

/

C

+

D

*

5. 单选题

下面代码可以正常输出的是?

A

2>1: print('ok')

B

if 2>1 print('ok')

C

if 2>1: Print('ok')

D

if 2>1: print('ok')

6. 单选题

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

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

print(book [3])

A

论语

B

水浒传

C

红楼梦

D

西游记

7. 单选题

下列选项中,能够将元素“牛奶"修改为“咖啡”的是?

drinks =['茶','牛奶','啤酒','果汁']

A

drinks[1]='咖啡'

B

drinks[0]='咖啡'

C

drinks[3]='咖啡'

D

drinks[2]='咖啡'

8. 单选题

运行以下代码,输出结果是?

x=10

y=15

z=x+y

print(z)

A

25

B

15

C

20

D

10

9. 单选题

运行下面的程序,num列表最终的元素是?

num=[1,2,3,4,5]

num[3] =1

A

[1,2,3,4,5]

B

[1,5,3,4,2]

C

[1, 2, 3, 1, 5]

D

[1, 2, 3, 1, 4]

10. 单选题

下面代码的输出结果是?

a = 95

if a >=60:

   print('通过')

else:

   print('不通过')

A

无法输出

B

通过

C

95

D

不通过

11. 单选题

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

A

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

B

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

C

变量名以数字开头

D

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

12. 单选题

下列程序的输出结果是?

numbers =[3,7, 2,15,9,12]

for n in numbers:

if n <8:

print(n)

A

3 7 2

B

7

C

3

D

2

13. 单选题

运行下列代码,最终的输出“练习”的次数是?

while True:
  print("练习") 
  break 
print("练习") 
A

1

B

无数次

C

2

D

0

14. 单选题

下面程序的输出结果是?

a = 50
a =a*2 
a = a -15 
if a > 90: 
    print('完美!') 
else:
    print('不错哦!')
A

90

B

不错哦!

C

完美!

D

85

15. 单选题

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

a= 10 
for j in range(2): 
     a +=10 
print(a) 
A

110

B

100

C

10

D

30

16. 判断题

定义变量的时候,可以定义为1text。

A 正确
B 错误
17. 判断题

运行代码,输出结果是3。

a =[2,4,6,8]

print(a[2])

A 正确
B 错误
18. 判断题

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

A 正确
B 错误
19. 判断题

运行代码,输出结果是3。

a = [1,2,3,4]

print(a[2]+1)

A 正确
B 错误
20. 判断题

执行下面代码,程序的输出结果为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 19 20
赣ICP备20007335号-2