2026 年信息素养 Python \n小学组初赛试卷\n(丝路新程)-01

您的姓名:

一、选择题(每题5分,共75分)

1.【丝路新程】丝绸之路上,一位商队管事从长安出发前往撒马尔罕,沿途在每个驿站都会补充一种必备物资。他用列表 s 记录当前携带的物资清单。执行以下代码后,列表 s 的值是什么?()
2.【西域驿站】管事在驿站整理物资,想把列表中最后一件物资取出并记录,以下代码执行后,变量 item 和列表 s 的值分别是?()
3.【沙漠补给】管事要在物资清单最前面添加「指南针」,以下哪种写法正确?()
s = ['水囊', '干粮', '茶叶']
4.【商队计数】管事想统计物资清单中「药品」的数量,以下代码执行后,变量 cnt 的值是?(    )
s = ['水囊', '药品', '干粮', '药品', '茶叶']
cnt = s.count('药品')
5.【路线规划】管事用字典记录驿站与距离,以下代码执行后,输出结果是?(    )
6.【物资分类】管事要把两种物资清单合并,以下代码执行后,列表 s 的值是?()
s1 = ['水囊', '干粮']
s2 = ['茶叶', '药品']
s = s1 + s2
7.【天气预警】管事用循环判断物资是否充足,以下代码执行后,循环会执行几次?()
8.【货物清点】管事要清空物资清单,以下哪种写法正确?()
s = ['水囊', '干粮', '茶叶']
9.【商队编号】管事给每件物资分配编号,以下代码执行后,变量 num 的值是?()

10.【紧急调配】管事要把「茶叶」替换为「丝绸」,以下代码执行后,列表 s 的值是?()
11.【驿站排序】管事要把驿站名称按字母顺序排序,以下代码执行后,列表 stations 的值是?()
12.【物资筛选】管事要筛选出所有「药品」,以下代码执行后,变量 meds 的值是?()
13.【距离计算】管事用函数计算总距离,以下代码执行后,输出结果是?()
14.【物资备份】事要复制一份物资清单,以下代码执行后,变量 s2 的值是?()
15.【异常处理】管事尝试访问不存在的物资,以下代码执行后,输出结果是?()

二、判断题(每题5分,共25分)

1.在 Python 中,列表的 append () 方法可以在列表末尾添加一个元素。
2.range (5) 会生成 0, 1, 2, 3, 4, 5 这 6 个数字。
3.字典的键必须是不可变类型(如字符串、数字),不能是列表。
4.del s [0] 可以删除列表 s 中的第一个元素。
5.字符串和列表一样,都支持通过索引修改其中的字符。
更多问卷 复制此问卷