- 1
- 0
- 约2.16千字
- 约 5页
- 2026-07-18 发布于四川
- 举报
2025年计算机二级试题5及答案
题目:编写一个Python程序,实现以下功能:
假设有一个学生成绩单数据集,包含学生的姓名、学号、课程名称、课程成绩等信息。数据集以CSV格式存储,文件名为student_scores.csv,内容如下:
```
姓名,学号,课程名称,课程成绩
张三,1001,高等数学,85
李四,1002,线性代数,90
王五,1003,数据结构,78
赵六,1004,计算机组成原理,92
张三,1001,线性代数,88
李四,1002,数据结构,85
```
请编写程序完成以下要求:
1.读取CSV文件,并将其内容存储到一个字典中,字典的键为学生姓名,值为另一个字典,该子字典的键为课程名称,值为课程成绩。
2.计算每个学生的平均成绩,并将结果添加到对应学生的子字典中,键为平均成绩。
3.找出平均成绩最高的学生,并输出该学生的姓名和平均成绩。
4.对每个学生的课程成绩进行排序,并输出排序后的课程成绩列表。
答案:
```python
importcsv
1.读取CSV文件并存储到字典
defread_scores(filename):
scores_dict={}
withopen(filename,r,encoding=utf8)ascsvfile:
reader=csv.Dict
您可能关注的文档
最近下载
- 十二指肠良性肿瘤多学科决策模式中国专家共识(2025版).docx
- 城市轨道交通能源消耗与排放指标评价方法.pptx VIP
- 《法律职业伦理》课件——第三讲 检察官职业伦理.pptx VIP
- 《法律职业伦理》课件——第二讲 法官职业伦理.pptx VIP
- 儿科学课件:新生儿高胆红素血症诊断和治疗.pdf VIP
- 《法律职业伦理》课件——第四讲 律师职业伦理.pptx VIP
- 美国法律职业伦理.ppt VIP
- 压裂返排液预处理单元.pdf VIP
- 《国家电网公司输变电工程工艺标准库》,《国家电网公司输变电工程工艺标准库》(土建屋外配电工程)(1).docx VIP
- 国家电网公司标准工艺手册范本.pdf VIP
原创力文档

文档评论(0)