2026 年信息素养 Python\n 小学组初赛试卷\n(智传民韵)-01
一、选择题(每题5分,共75分)
1.在Python中,定义一个列表存储民族节日的日期。则festivals[2]的值是?()
festivals = [1, 15, 5, 5, 8]# 春节 元宵 端午 七夕 中秋
A. 1
B. 15
C. 5
D. 8
2.想要统计游客对民族博物馆的评分总和,补全以下代码:()
A. = score
B. += score
C. = total + 1
D. = scores
3.下面程序的输出结果是?()
A. 旗袍
B. 传统服饰
C. 现代服饰
D. 报错
4.执行以下程序,输出的结果是?()
A. make_cloth
B.制作了一件红色的民族服饰
C. 红色
D.制作了一件color的民族服饰
5.下面程序用于输出从“第一天”到“第七天”的行军日记,补全range参数:()
A. 7
B. 8
C. 9
D.10
6.阅读以下代码,当输入 藏族 时,下面程序的输出结果为?( )
A. 你好
B. 欢迎
C. 无输出
D. 报错
7.以下程序段输出的结果为?( )
A. 1
B. 2
C. 3
D. 5
8.阅读程序,下面代码的作用是?( )
A. 删除一首歌
B. 统计歌曲数量(添加后为4首)
C. 修改第一首歌
D. 输出歌名
9. 在Python中,读取文本文件 folk_tales.txt 中的民族故事,应该使用哪种模式?( )
A. "w" (写入)
B. "a" (追加)
C. "x" (创建)
D."r"(读取)
10.下面代码用于计算剪纸图案的面积(边长a),正确的函数定义是?
A. return a * a
B.print(a * a)
C.a * a
D.return a + a
11. 想要将字符串 s = "56" 转换为整数进行计算,应该使用哪个函数?
A.str()
B.float()
C. int()
D. D.list()
12. 以下哪段代码可以正确创建一个字典,存储民族乐器的音量?( )
A. volume = {"古筝": 80, "二胡": 70}
B. volume = ["古筝": 80, "二胡": 70]
C. volume = {"古筝", "二胡"}
D. volume = (80, 70)
13. 执行 print(3 * "哈") 后,输出的结果是:( )
A. 3*哈
B. 哈哈哈
C. C.哈 3
D. 哈哈
14. 下面哪个库常用于Python的数据分析,比如分析民族文化节的游客数据?( )
A. turtle
B. . pandas
C. random
D. time
15. 关于Python列表,以下说法正确的是:( )
A. 列表的长度不可改变
B. 列表中的元素必须是同一类型
C. 列表用方括号 [] 定义
D. 列表不能存储数字
二、判断题(每题5分,共25分)
16. Python中,缩进(Indentation)是用来表示代码块的,必须严格遵守。
对
错
17. while True: 是一个死循环,必须用 break 才能退出。
对
错
18. 列表 list 是不可变数据类型。
对
错
19. for 循环可以遍历列表、字符串和元组。
对
错
20.open() 函数打开文件后,最好使用 close() 关闭文件,或者使用 with 语句自动关闭文件
对
错
关闭
更多问卷
复制此问卷