当前位置:首页>python>2025年信息素养大赛python小学组初赛真题

2025年信息素养大赛python小学组初赛真题

  • 2026-10-11 08:01:26
2025年信息素养大赛python小学组初赛真题

2025年信息素养大赛Python小学组初赛真题

一、单项选择题(每题5分)

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

A. 'Hello'
B. zifuchuan
C. '111'
D. '123'

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

from random import*
a = randint(1,10)

A. 0B. 11C. 5D. 20

3. 下列变量命名正确的是?

A. ¥(()B. 123abcC. xD. 123

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

A. ×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. 25B. 15C. 20D. 10

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

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

A. [1, 2, 3, 4, 5, 1]
B. [1, 2, 1, 4, 5]
C. [1, 2, 3, 1, 5]
D. [1, 1, 3, 4, 5]

10. 下面代码的输出结果是?

a = 95
if a >= 60:
    print('通过')
else:
    print('不通过')

A. 无法输出B. 通过C. 95D. 不通过

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 2B. 7C. 3D. 2

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

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

A. 1B. 无数次C. 2D. 0

14. 下面程序的输出结果是?

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

A. 90B. 不错哦!C. 完美!D. 85

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

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

A. 110B. 100C. 10D. 30


二、判断题(每题5分)

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. 错误

信息素养大赛Python小学组初赛真题 · 仅供练习参考

最新文章

随机文章