「真题」2025全国青少年信息素养大赛复赛真题Python小高组(套2)

四季读书网 2 0
「真题」2025全国青少年信息素养大赛复赛真题Python小高组(套2)

点击蓝字 关注我们

「真题」2025全国青少年信息素养大赛复赛真题Python小高组(套2)-第1张图片-四季读书网
「真题」2025全国青少年信息素养大赛复赛真题Python小高组(套2)-第2张图片-四季读书网
「真题」2025全国青少年信息素养大赛复赛真题Python小高组(套2)-第3张图片-四季读书网

「真题」2025全国青少年信息素养大赛复赛真题Python小高组(套1)

「真题」2026全国青少年信息素养大赛初赛真题Python小高组

上传照片!2026信息素养大赛复赛确认操作说明

「真题」2025全国青少年信息素养大赛复赛真题Python小高组(套2)-第4张图片-四季读书网
「真题」2025全国青少年信息素养大赛复赛真题Python小高组(套2)-第5张图片-四季读书网
「真题」2025全国青少年信息素养大赛复赛真题Python小高组(套2)-第6张图片-四季读书网

直接拖到文末 → 装备真题上战场

2025信息素养大赛真题

Python编程小高组

复赛真题(套2)

一、单选题:

1.执行以下代码,输入小明,输出结果是()
name =input()  
if name == "小红":  
   print("参加活动A")  
if name == "小明":  
   print("参加活动B")  
A. 参加活动A
B. 程序无输出
C. 参加活动B
D. 参加活动A

考点:if语句判断

2.若要实现无限次输出"加油",应使用以下哪个代码?()
A.
while True:  
    print("加油")  
B.
while false:  
    print("加油")  
C.
for i in range(100):  
    print("加油")  
D.
if True:  
    print("加油")

考点:无限循环与循环遍历

3. 以下哪个是Python中列表的正确定义方式?()
A. fruits = {'苹果','香蕉','橙子'}
B. fruits = ('苹果','香蕉','橙子')
C. fruits = ['苹果','香蕉','橙子']
D. fruits = '苹果','香蕉','橙子'

考点集合、元组、列表的定义

4. 运行以下代码,输出结果是()
a =8  
b = a * 3  
b = b * 10  
print(b)  
A. 14
B. 16
C. 18
D. 240

考点:算术运算

5. 下列Python代码能正确输出"Hello, Python!"的是()
A. echo ('Hello, Python!')
B. input ('Hello, Python!')
C. print ('Hello, Python!')
D. print (Hello, Python)

考点:输入与输出

二、编程题

1.题目描述

学校组织学生参加手工活动,每个学生需要用到2支彩铅和1个笔记本。已知彩铅每支2元,笔记本每个5元。请编写程序,输入参加活动的学生人数,计算并输出购买这些文具总共需要花费多少钱。
输入描述
一行,一个正整数,表示参加活动的学生人数。
输出描述
一行,一个整数,表示购买文具的总费用。
样例输入1
10
样例输出1
90
样例输入2
20
样例输出2
180

2.题目描述

学校的课程表安排规定,每周一、三、五有数学课,周二、四有英语课。请编写程序,输入一个数字(1-5代表周一到周五),判断当天是否有数学课。
输入描述
一行,一个正整数(1~5),表示星期几。
输出描述
一行,Yes或No。
样例输入1
1
样例输出1
Yes
样例输入2
2
样例输出2
No
3.题目描述
学校图书馆规定,学生每周借书的数量会比前一周多2本。某个学生第一周借了3本书。现在,请编写一个程序,根据输入的周数,计算出该学生在这些周内总共借阅了多少本书。
输入描述
输入一个正整数n(1≤n≤100),表示周数。
输出描述
输出一个整数,表示该学生在n周内共借阅的图书数量。
样例输入1
3
样例输出1
10
样例输入2
5
样例输出2
35
样例输入3
10
样例输出3
120

4.题目描述

联邦太空军正在计划一次大规模的星际舰队编队演习。该舰队由两种不同类型的战舰组成:猎鹰级驱逐舰和雷神级巡洋舰。
根据太空军的编队规则,猎鹰级驱逐舰必须严格按每X公里的间隔排列,而雷神级巡洋舰则必须按每Y公里的间隔排列。舰队总指挥希望所有战舰都能在特定的"节点"位置上,这些节点的间隔距离必须相同,且两种战舰都能按照各自的要求精确部署在这些节点上。
为了确保编队的隐蔽性,指挥官希望这些节点的间距尽可能大,这样可以使整个编队更加分散,难以被敌方探测到。
请你编写一个程序,计算这些节点的最大可能间距。
输入描述
一行包含两个正整数X和Y,分别表示两种战舰的间隔要求(单位:公里)。
输出描述
一个整数,表示节点间的最大可能距离(单位:公里)。
样例输入
48 72
样例输出
24

5.题目描述

在遥远且神秘的生态量球“埃米塔”,有一个复杂却有趣的生态系统。这种生态系统以一种逆行的方式演化,所有生物的构造遵循奇特的规则:所有生物体结构都只由三种核心元素构成,分别是碳(C)、氧(O)、氮(N)。这些元素被赋予不同的生命力,使得星球上的生物拥有完全不同的存活特性。
具体来说:
碳(C):提供3点生命力,是结构的基础,但缺乏高度变化。
氧(O):提供6点生命力,可以赋予生物灵活性,常被认为是重要的调节因素.
氮(N):提供9点生命力,比其他元素提供更多的稳定性。
在这些元素组成的星球中,生态学家发现生物的“稳定指数”是一个重要的环境系统限制条件:
稳定指数=所有元素生命力之和。
例如,假设有一个生物形态为“CON”则其稳定指数为:
稳定指数= 3(C)+ 6(0)+ 9(N)=18
很重要的是,只有当某种生物的稳定指数严格等于某个正整数(n),该生物才能在这个生态系统内长期存活,避免因能量紊乱而崩溃。
任务要求生态学家帮助计算:对于给定的输入(n),该生态系统中存在多少种不同的生物组合可以让稳定指数恰好等于(n)。请输出满足该条件的生物的总数。
输入描述
一个正整数n。
输出描述
一个正整数,表示稳定指数为n的生物数量。
样例输入1
15
样例输出1
5
样例输入2
9
样例输出2
3

 参考答案

一、单选题:

C,A,C,D,C

二、编程题:

参考答案见电子版(可直接打印)

关注“说道编程”,在公众号后台留言“2026备考”,免费领取2025信息素养复赛真题电子版(图形化+Python,小学+初中)。

领取后这样用效率最高:

1、打印真题,让孩子独立完成,计时90分钟

2、对照答案,用红笔标记错误点,订正后形成私人错题库

3、考前将错题库再次消化,查缺补漏

「真题」2025全国青少年信息素养大赛复赛真题Python小高组(套2)-第7张图片-四季读书网
「真题」2025全国青少年信息素养大赛复赛真题Python小高组(套2)-第8张图片-四季读书网
「真题」2025全国青少年信息素养大赛复赛真题Python小高组(套2)-第9张图片-四季读书网

更多复赛备考资料持续输送中……

编程小将加油站

陪伴孩子学习编程的这两年多,我深知备考之路的不易。那些全网翻找真题的深夜、拆解70%无效引流资料的无奈、陪伴孩子解析30+套真题的坚持,都化作今日分享的动力。

作为实战派家长,我将持续更新少儿编程、scratch、Python、C++等赛考的相关资讯与备考资料,打造没有套路只有干货的编程家庭资源站,点击“关注”持续接收我们的分享。

让我们的孩子用实力说话,一起为梦想加油!

抱歉,评论功能暂时关闭!