请用字典编程,已知某班学生的姓名和成绩如下:
输出这个班的学生姓名和成绩,并求出全班同学的人数和平均分并显示。
#创建班级成绩字典
classScore = {
"张三": 45,
"李四": 78,
"徐来": 40,
"沙思思": 96,
"如一": 65,
"司音": 90,
"赵敏": 78,
"张旭宁": 99,
"柏龙": 60,
"思琪": 87
}
#输出班级成绩及姓名
for name, score in classScore.items():
print(name, score)
#计算全班人数
numStudents = len(classScore)
print("全班人数: ", numStudents)
#计算全班平均分
totalScore = 0
for score in classScore.values():
totalScore += score
averageScore = totalScore / numStudents
print("全班平均分: ", averageScore)