110-Python_请用字典编程,已知某班学生的姓名和成绩如下:

请用字典编程,已知某班学生的姓名和成绩如下:
110-Python_请用字典编程,已知某班学生的姓名和成绩如下:_第1张图片
输出这个班的学生姓名和成绩,并求出全班同学的人数和平均分并显示。

#创建班级成绩字典
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)

你可能感兴趣的:(Python,python,c#,javascript)