2025全国青少年信息素养大赛Python编程挑战赛(小学组_初赛)真题02 建议答题时长: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,4,3,1,5]

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