get_data_from_excel() 함수는 인자로 엑셀 파일의 이름을 받고, 파일에서 데이터를 읽어와 딕셔너리에 담아 반환합니다. 이렇게 함수로 만들어 두면 같은 기능이 필요할 때 코드를 재사용할 수 있습니다.
코드 6-4는 코드 6-1에서 평균, 분산, 표준편차를 구하는 부분입니다.
코드 6-4
s = 0 for score in scores: s += score avrg = round(s/len(scores), 1) s= 0 for score in scores: s += (score - avrg) ** 2 variance = round(s/len(scores), 1) std_dev = round(math.sqrt(variance),1)