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

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

点击蓝字 关注我们

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

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

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

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

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

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

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

2025信息素养大赛真题

Python编程初中组

复赛真题-套2

一、单选题:

1.以下代码中,变量的数据类型是什么?( )
x ="123"
A. 整数 (int)
B. 浮点数 (float)
C. 字符串 (str)
D. 列表 (list)
2.以下哪个选项是创建包含元素 1、2、3 的列表的正确语法?( )
A. {1, 2, 3}
B. [1, 2, 3]
C. (1, 2, 3)
D. <1, 2, 3>
3. 运行下列代码,输出的结果是( )
「真题」2025全国青少年信息素养大赛复赛真题Python初中组(套2)-第7张图片-四季读书网
A. apple
    banana
    cherry
B. apple
    banana
C. banana
    cherry
D. apple
    cherry

4. 有一个二维列表 ls = [[1, 2, 3], [4, 5, 6], [7, 8, 9]],执行 ls[1][2] = 10 后,ls 的值是什么?( )

A. [[1, 2, 3], [4, 5, 10], [7, 8, 9]]B. [[1, 2, 3], [4, 10, 6], [7, 8, 9]]C. [[1, 2, 10], [4, 5, 6], [7, 8, 9]]D. [[1, 2, 3], [4, 5, 6], [7, 10, 9]]

5. 以下哪个表达式结果为 False?( )

A. 'python' in 'python programming' and 'programming' in 'python programming'B. 6 in [1, 2, 3, 4, 5] or 7 in [1, 2, 3, 4, 5]C. 'd' not in {'a': 1, 'b': 2, 'c': 3} and 'c' in {'a': 2, 'b': 2, 'c': 3}D. 0 in (0, 1, 2) and 2 in (0, 1, 2)

二、编程题

1.题目描述

小兔子在草地上跳格子,它第一次跳 1 格,第二次跳 3 格,第三次跳 5 格…… 每次比上一次多跳 2 格。请编写一个程序,输入小兔子跳的总次数 n,输出它每次跳的格数列表。
输入描述:
一个整数 n,表示跳的总次数(1 < n ≤ 50)。
输出描述:
一行输出 n 个用空格隔开的整数,表示每次跳的格子数。
样例 1:
输入:
4
输出:
1 3 5 7

2.题目描述

英语老师在检查同学们作文时发现了大小写不规范的问题。请你编写程序,帮助英语老师检查作文中的单词含有大小写字母的情况。
输入描述:
一个单字符串代表单词(长度 ≥ 2,且仅包含字母,无其他符号)。
输出描述:
如果单词中的所有字母都是大写,则返回 "upper"
如果单词中的所有字母都是小写,则返回 "lower"
如果单词中同时包含大写和小写字母,则返回 "mixed"
样例 1:
输入:
Abc
输出:
mixed
3.题目描述
小明有 4 顶不同颜色的帽子:红色 (R)、黑色 (B)、橘色 (O)、白色 (W)。开学后他决定每天轮流戴一顶帽子上学,请编写程序计算第n天戴的帽子颜色。
输入描述:
一个正整数n,表示第n天(n > 0)
输出描述:一个大写字母表示当天帽子颜色(R/B/O/W)
样例 1:
输入:
2
输出:
B

4.题目描述

班级有n个小朋友,老师准备了m道编程题(m > n)。每个小朋友至少分到 1 道题,剩余题目可自由分配。计算不同的分配方法总数。
输入描述:
两个空格分隔的整数n和m(m > n)
输出描述:
一个整数表示分配方法总数
样例 1:
输入:
2 4
输出:
3

5.题目描述

在海岛上发现了一批具有不同能量值的能量珠。需要将这些珠子分成两组,使得两组能量值总和的差值最小。计算这个最小的差值。
输入描述:
一行输入n个整数,用空格分隔,表示各能量珠的能量值
输出描述:
一个整数,表示两组能量珠总和的最小可能差值
样例 1:
输入:
3 1 4 2 2
输出:
0

 参考答案

一、单选题:

C,B,B,A,B

二、编程题:

参考答案见电子版

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

领取后这样用效率最高:

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

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

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

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

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

编程小将加油站

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

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

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

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