首页 >
资讯 > 正文:python作业(使用Python操作Word和Excel)
python作业(使用Python操作Word和Excel)
2025-7-30 10:24:44
浏览37次
编写一个Python程序,从Excel文件中读取学生考试成绩数据,进行统计分析,并将分析结果生成Word报告。
具体要求
Excel数据处理:
从Excel文件中读取学生姓名和各科成绩
计算每门课程的平均分、最高分、最低分、及格率
计算每个学生的总分和平均分
统计各分数段人数分布(优秀[90-100]、良好[80-89]、中等[70-79]、及格[60-69]、不及格[<60])
Word报告生成:
报告标题和基本信息(班级、考试时间等)
各科成绩统计表格
学生个人成绩排名表格
示例数据
Excel数据格式(考试成绩.xlsx)
学号 姓名 语文 数学 英语 物理 化学
1001 张三 85 92 78 88 90
1002 李四 76 85 92 76 84
1003 王五 92 78 85 90 88
1004 赵六 68 72 65 70 62
1005 钱七 55 62 58 60 52
1006 孙八 78 85 82 78 80
1007 周九 88 90 85 92 88
1008 吴十 72 68 75 72 70
1009 郑十一 95 98 92 96 94
1010 王十二 62 58 65 60 62
生成的Word报告应包含
封面页:
考试分析报告标题
班级信息
生成日期
统计摘要:
参与考试学生人数
考试科目列表
整体平均分
详细统计表格:
各科成绩统计表(平均分、最高分、最低分、及格率)
学生总分排名表