二级 · 综合编程题:选课成绩按课程统计
综合编程题:键盘输入第一行是记录条数 n,后面 n 行每行一条选课成绩 姓名,课程,成绩(成绩是整数)。要求:
- 把这 n 行原样写入文件
py2_kc.csv; - 再从
py2_kc.csv读回,按课程统计选课人数和平均分; - 按课程名排序,每门课输出一行
课程,人数,平均分,平均分保留 1 位小数。
样例:输入
3
甲,高数,80
乙,高数,91
甲,英语,70
输出:
英语,1,70.0
高数,2,85.5
综合编程题:键盘输入第一行是记录条数 n,后面 n 行每行一条选课成绩 姓名,课程,成绩(成绩是整数)。要求:
py2_kc.csv;py2_kc.csv 读回,按课程统计选课人数和平均分;课程,人数,平均分,平均分保留 1 位小数。样例:输入
3
甲,高数,80
乙,高数,91
甲,英语,70
输出:
英语,1,70.0
高数,2,85.5