Q141. 다음은 딕셔너리를 이용하여 학생 성적의 합계와 평균을 구하는 프로그램이다. 밑줄 친 부분을 채우시외. (600점)
scores = {"김채린": 85, "박수정": 98, "함소희": 94, "안예린": 90, "연수진": 93}
sum = 0
for key in scores :
sum = sum + _____________________
print("%s : %d" % (__________, ______________))
avg = sum/___________
print("합계 : %d, 평균 : %.2f" % (sum, avg))
- 난이도(1~10) : 6
- 힌트 : 없음
- - 실행 결과
-
김채린 : 85
박수정 : 98
함소희 : 94
안예린 : 90
연수진 : 93
합계 : 460, 평균 : 92.00
scores = {"김채린": 85, "박수정": 98, "함소희": 94, "안예린": 90, "연수진": 93}
sum = 0
for key in scores :
sum = sum + scores[key]
print("%s : %d" % (key, scores[key]))
avg = sum/len(scores)
print("합계 : %d, 평균 : %.2f" % (sum, avg))