《算法应用主题赛》中分有四个场景,对应的命题方向不同(1)数字守艺人:要求选手通过编程还原非遗文化场景、模拟非遗技艺流程或设计非遗文化传播工具,用算法赋能非遗保护与传承。
(2)星火征途:要求选手通过红色历史场景,用算法传承红色基因,体现的红色文化元素。
(3)丝路新程:要求选手通过编程还原丝路商贸场景、模拟文化互鉴流程或设计丝路文化交流工具,用算法助力文明互鉴。
(4)智传民韵:要求选手立足民族文化传承,通过编程算法解决传统元素数字化保存、文化传播、技艺优化、资源调配等现实问题,用技术赋能民族文化的活态延续。
添加洪老师微信,获取更多 比赛真题、模拟题
2026全国信息素养大赛算法应用主题赛:
Python 丝路新程模拟题
单选题(15题,共75分)
第1题
在 Python 中,想要在屏幕上打印输出 “丝绸之路”,应该使用的命令是()
A.input ()
B.print ()
C.def
D.while
第2题
下列 Python 变量命名方式,符合语法规则的是()
A.1silk
B.silk-road
C.silk_road
D.silk road
第3题
Python 中用于编写注释、代码不会运行的符号是()
A.#
B.@
C.&
D.*
第4题
运行以下代码,控制台输出的结果是()
goods = ["丝绸", "瓷器", "茶叶"]print(goods[1])
A.丝绸
B.瓷器
C.茶叶
D.报错
第5题
一支丝路商队有 5 匹骆驼,每匹骆驼可运 8 箱货物,计算5 * 8的结果是()
A.13
B.3
C.40
D.58
第6题
运行以下代码,程序的输出结果是()
camel = 12 if camel > 10:
print("商队骆驼充足") else:
print("骆驼数量不足")A.商队骆驼充足
B.骆驼数量不足
C.12
D.无输出
第7题
在 Python 中,input()函数获取的用户输入内容,默认数据类型是()
A.整数
B.字符串
C.浮点数
D.列表
第8题
运行以下统计莫高窟洞窟数量的代码,输出结果为()
count = 0 for i in range(3): count = count + 1 print(count)
A.0
B.2
C.3
D.4
第9题
Python 中,用于判断两个数值是否相等的符号是()
A.=
B.==
C.!=
D.>
第10题
以下代码用于统计丝路茶叶总重量,横线处应填入的代码是()
tea1 = 20 tea2 = 15 total = ______ print(total)
A.tea1 + tea2
B.tea1 * tea2
C.tea1 - tea2
D.tea1 / tea2
第11题
运行代码print("丝绸" + "瓷器"),输出结果为()
A.丝绸瓷器
B.丝绸 瓷器
C.丝绸 + 瓷器
D.报错
第12题
丝路商队运输 25 箱瓷器,每 6 箱装一车,计算剩余瓷器数量为()
A.1
B.4
C.5
D.6
第13题
下列代码中,能够循环打印 3 次 “丝路文化” 的是()
A.for i in range (2): print ("丝路文化")
B.for i in range (3): print ("丝路文化")
C.if i in range (3): print ("丝路文化")
D.while i in range (3): print ("丝路文化")
第14题
Python 中,10 // 3的运算结果是()
A.3
B.3.333
C.1
D.0
第15题
想要在 Python 中换行打印陆上丝路和海上丝路,写法正确的是()
A.print ("陆上丝路") print ("海上丝路")
B.print ("陆上丝路 \n 海上丝路")
C.print ("陆上丝路"・"海上丝路")
D.print ("陆上丝路"|"海上丝路")
判断题(5题,共25分)
第1题
Python 中print(123)和print("123")的输出视觉效果完全一样。
第2题
Python 3 中可以使用中文作为变量名,例如丝绸 = 100是合法代码。
第3题
运行代码for i in range(5),循环语句会执行 5 次。
第4题
在 Python 中,5 > 3的判断结果为 False。
第5题
列表relics = ["大雁塔", "莫高窟"]中,relics[0]代表 “莫高窟”。
在线查阅2026信息素养大赛模拟题,可前往 ET答题官网(etdati.cn)可在线阅览、测试、判题