为了解青少年日常阅读习惯,某社区开展阅读时长调查。已知建议青少年每天阅读时间应不少于 20 分钟 ,请按要求完成数据处理:
要求:
通过键盘输入多名学生每天阅读时长(单位:分钟,数据为整数),数据间用逗号隔开;利用split()函数转换为列表;
筛选出阅读时长超过 20 分钟(即 >20 分钟) 的学生数据,存入新列表;
输出阅读超 20 分钟(不包含20分钟,必须大于20分钟)的学生人数及占比,格式为 “阅读超 20 分钟的人数:*,占比:*%。”(注: 代表人数,** 代表比例)
输入示例:
15,25,30,18,22,35,10,28
输出示例:
阅读超 20 分钟的人数:5,占比:62.5%。
友情提示:
由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。
(1)使用split()拆分原始时间数据;(2分)
(2)创建空列表;(2分)
(3)有循环语句;不管是否使用正确与否;(2分,即使用for或者while)
(4)有条件语句;不管是否正确与否;(2分)
(5)能够使用列表的追加元素函数或者方法向列表中增加元素;(2分)
(6)能够正确结算总人数(1分);能给正确计算达标人数占比(2分) ;
(7)能够按照正确的格式打印,进行格式化输出。(2分)