实验目的:
(1)了解扩展库openpyxl的安装与使用。
(2)了解使用扩展库openpyxl操作Excel文件的方法。
(3)熟练运用字典结构解决实际问题。
实验内容:
假设某学校所有课程每学期允许多次考试,学生可随时参加考试,系统自动将每次成绩添加到Excel文件(包含3列:姓名,课程,成绩)中,现期末要求统计所有学生每门课程的最高成绩。
编写程序,模拟生成若干同学的成绩并写入Excel文件,其中学生姓名和课程名称均可重复,也就是允许出现同一门课程的多次成绩,最后统计所有学生每门课程的最高成绩,并写入新的Excel文件。
实验环境:
Windows 10/11 + Jupyter Notebook \ PyCharm \ Spyder \ VScode + Python 3.12
实验内容与完成情况: