2026年全国青少年信息素养大赛智传民韵Python编程挑战赛模拟(二)
剩余时间 --:--:--
单选题 共 10 题
1.

有一个列表 cloth = ["苗族银饰","土家族织锦","藏族唐卡"],想获取第二个元素,写法是?

2.

遍历列表 herbs = ["艾草","薄荷","金银花"],正确循环是?

3.

统计民族手工艺品数量,字典 counts = {"银饰":12,"织锦":8},获取织锦数量写法是?

4.

为了用 Python 重复输出苗族菱形回纹 “◇”n 次,代码如下: n = int(input()) unit = "◇" pattern = ______ print(pattern) 空白处正确写法是?

5.

某民族展览时间判断程序,判断逻辑:9≤t≤12 为上午场。下列条件表达式正确的是?

6.

列表 art = ["苗绣","侗锦","壮锦"],可以实现添加新元素的方法有?

7.

某民族活动统计,使用字典的优势包括?

8.

以下属于 Python 循环结构的有?

9.

关于 Python 字符串操作,说法正确的有?

10.

以下属于三级大纲要求的算法内容有?

编程题 共 4 题
1.

民族手工艺品库存统计

【题目描述】

文创店售卖 5 类商品:银饰、织锦、唐卡、木雕、刺绣。输入 5 个库存数,输出:各类商品及数量库存总数库存最多的商品

【输入格式】

5 个空格分隔的整数

【输出格式】

三行:第一行:各类商品及数量第二行:总数第三行:库存最多的商品

2.

民族图腾方形印章

【题目描述】

民族文创要制作方形图腾印章。输入正整数 n(1≤n≤20),生成 n 行图案:第 1 行、最后 1 行:n 个 “★”中间行:首尾是 “★”,中间 n-2 个 “☆”

【输入格式】

一个整数 n

【输出格式】

n 行图腾图案

3.

哈尼族梯田灌溉水量分配

【题目描述】

m 块梯田,单块基础需水量 w,总供水量 S:S ≥ m×w:每块分 wS < m×w:先分 S//m,剩余 S% m 块各多 1(按编号优先)

【输入格式】

三个整数 m S w

【输出格式】

m 行,每行 1 个整数

4.

民族展览时段智能导览

【题目描述】

民族文化巡展时段:

9–12:苗族银饰锻造技艺展

13–17:土家族织锦技艺展

18–21:藏族唐卡绘画展

22–24:蒙古族马头琴演奏会

输入整数 t,输出对应展览;无展览输出 “休息时间”。

【输入格式】

一个整数 t

【输出格式】

对应展览名称或 “休息时间”

C++ 编辑器
输入
输出