以下是一个Python程序的实现,来完成所需的功能: ``` student_scores = { '高数': 96, '大学英语': 86, '大学语文': 95.5, '大学体育': 86, '形式与政策': None, '网页制作': } # (1) 输出学生的数学成绩 print("学生的数学成绩:", student_scores['高数']) # (2) 向字典当中添加“python 程序设计”课程的成绩 student_scores['python 程序设计'] = 90 # (3) 删除没有成绩的科目 del student_scores['形式与政策'] # (4) 修改网页制作课程的成绩 student_scores['网页制作'] = 85 # (5) 输出字典的键,输出字典的值 print("字典的键:", list(student_scores.keys())) print("字典的值:", list(student_scores.values())) # (6) 计算各科平均分并输出,平均分格式化输出保留1位小数 total_score = 0 num_scores = 0 for score in student_scores.values(): if score is not None: total_score += score num_scores += 1 average_score = total_score / num_scores print("各科平均分:{:.1f}".format(average_score)) # (7) 输出分数高于平均分的科目和成绩 print("分数高于平均分的科目和成绩:") for subject, score in student_scores.items(): if score is not None and score > average_score: print(subject, ": ", score) ``` 程序中的分数仅作示例,您可以根据需要自行设置。 [2024-04-23 17:30:13 | AI写代码神器 | 958点数解答]