万卷网> 信息素养大赛 >Python编程挑战赛 > 2026年全国青少年信息素养大赛智传民韵Python编程挑战赛模拟(一)

2026年全国青少年信息素养大赛智传民韵Python编程挑战赛模拟(一)
复赛 模拟 小低 2026 2026-06-09 17:41:39 117

一、单选题

1.

遍历展示民族服饰列表的循环语句,正确的是?

A.

for i in 列表:

B.

while 列表:

C.

for 列表 in i:

D.

loop i in 列表:

2.

判断当前时间t是否在哈尼族梯田劳作时段(6≤t≤18),正确表达式是?

A.

t >=6 and t <=18

B.

t>6 or t<18

C.

t<6 or t>18

D.

t>=6 or t<=18

3.

下列哪个数据类型可以存储多个非遗技艺名称且允许修改?

A.

列表 list

B.

元组 tuple

C.

整数 int

D.

字符串 str

4.

苗族银饰锻造中,匠人需要将银饰图案编码为数字列表。现有图案代码 [1, 2, 3, 4, 5],若要将每个代码乘以2后再筛选出大于5的结果,下列哪个列表推导式是正确的?

A.

[x*2 for x in [1,2,3,4,5] if x*2 > 5]

B.

[x*2 for x in [1,2,3,4,5] if x > 5]

C.

[x*2 for x in [1,2,3,4,5] while x*2>5]

D.

[x*2 for x in [1,2,3,4,5] and x*2>5]

5.

统计民族巡展物资总数,应使用以下哪个函数?

A.

max()

B.

min()

C.

sum()

D.

len()

二、多选题

1.

下列可用于非遗巡展时间判断的比较运算符有?

A.

>

B.

<

C.

==

D.

>=

2.

下列属于字符串操作的有?

A.

拼接 +

B.

重复 *

C.

替换 replace

D.

分割 split

3.

下列属于民族生产生活智慧场景的有?

A.

哈尼梯田耕作

B.

蒙古族游牧

C.

苗族刺绣

D.

京族渔业

4.

下列属于Python二级核心数据类型的有?

A.

列表

B.

元组

C.

字典

D.

集合

5.

下列可用于民族文化数字化保存的流程控制结构有?

A.

if 分支

B.

for 循环

C.

while 循环

D.

break 中断

三、编程题

1.

非遗巡展时间查询

【题目描述】

某民族文化馆一天举办 4 场非遗展演,请根据输入时间判断当前展览。

【输入格式】

输入:整数 t(0≤t≤24)

【输出格式】

输出对应展览或休息时间

2.

哈尼梯田水量统计系统

【题目描述】

为科学管理梯田,输入 3 块梯田的储水量,计算总和、平均值、最大值、最小值,平均值保留 1 位小数。

【输入格式】

输入:三个整数

【输出格式】

输出总和、平均、最大、最小

3.

苗族刺绣纹样生成器

【题目描述】

为保护苗族非遗刺绣,设计程序输入重复次数 n,生成由 n 个 “◇” 组成的刺绣回纹,并输出纹样及总长度。

【输入格式】

输入:一个整数 n(1≤n≤20)

【输出格式】

输出:纹样字符串 和 长度

4.

民族文创巡展物资清单管理

【题目描述】

为全国非遗巡展设计物资统计程序:输入服饰、器具、文创三类物资数量,统计总数、平均值,并筛选出数量 > 10 的物资类别。

【输入格式】

输入:三个整数(服饰、器具、文创)

【输出格式】

输出总数、平均值、超标物资

公众号
客服 反馈
顶部