2026年全国青少年信息素养大赛数字守艺人Python编程挑战赛模拟(二)
剩余时间 --:--:--
单选题 共 10 题
1.

下列代码采用了哪种推导式生成节气列表? [i for i in ["立春","雨水","惊蛰"] if "雨" in i]

2.

下列Python表达式中,能实现“将10进制数255转换为16进制字符串”的是()

3.

对剪纸数量列表nums = [15,8,23,41,9]进行sorted(nums)后,结果为()

4.

在非遗皮影角色数据存储中,使用列表roles = ["刘备","关羽","张飞","赵云"],print(roles[2])的输出结果是()

5.

下列哪个函数可以返回序列中的最大值,常用于非遗工时统计?()

6.

下列属于Python推导式的有()

7.

下列属于序列常用操作函数的有()

8.

下列可用于数制转换的Python函数有()

9.

下列属于Python核心内置函数,可用于非遗数据计算的有()

10.

下列属于常见排序算法(三级考点)的有()

编程题 共 4 题
1.

非遗匠人平均工时统计(四级・函数 + 递归思想)

【题目描述】

用递归函数计算非遗匠人完成各道工序的累计总工时和平均工时。 

【输入格式】

一行整数,表示各道工序的工时(空格分隔) 

【输出格式】

输出总工时和平均工时(保留一位小数),格式:总工时:X,平均:X.X小时 

【样例输入】

8 5 12 7

【样例输出】

总工时:32,平均:8.0小时
2.

非遗剪纸工坊单张成本计算(四级・函数基础) 

【题目描述】

给定非遗剪纸工坊的总原料数量X和作品数量Y,计算每张剪纸的平均原料消耗成本。 

【输入格式】

一行两个整数X和Y,用空格分隔 

【输出格式】

输出每张剪纸的原料消耗成本(整数) 

【样例输入】

100 4

【样例输出】

25


3.

非遗节气筛选(四级・函数 + 过滤)

【题目描述】

编写函数filter_terms,从节气列表中筛选包含指定关键字的节气。 

【输入格式】

第一行若干节气(空格分隔),第二行筛选关键字 

【输出格式】

输出所有匹配节气,用空格连接 

【样例输入】

立春 雨水 惊蛰 春分 清明 谷雨

【样例输出】

雨水 惊蛰
4.

非遗皮影戏票务统计系统(四级・综合函数 + 分治思想)

【题目描述】

某皮影戏剧场统计n场演出的成人票和儿童票数量,计算单场收入和总票房。单场收入=成人票*50+儿童票*20。 

【输入格式】

第一行场次n,随后n行每行两个整数(成人票、儿童票数量)

【输出格式】

每行输出"总票房:X元,总票数:Y张",最后一行输出所有场次总票房

【样例输入】

2
30 20
50 30

【样例输出】

总票房:1900元,总票数:50张
总票房:3100元,总票数:80张
总票房:5000元,总票数:130张
C++ 编辑器
输入
输出