5.3메인 프로그램 만들기
클래스를 모두 완성했으므로 실제 프로그램이 실행될 메인 파일의 코드를 작성하겠습니다
코드 6-30 oop1/oop1_3/main.py
from datahandler import * # 전체 학년 평균: 50점 dh = DataHandler('class_2_3.xlsx', '2-3') dh.get_evaluation(50)
실행결과 **************************************************>
2-3 반 성적 분석 결과
2-3반의 평균은 51.5점이고 분산은 1240.2이며 따라서 표준편차는 35.2이다
**************************************************
2-3 반 종합 평가
**************************************************
성적은 평균 이상이지만 학생들의 실력 차이가 크다. 주의 요망!
main.py는 2학년 3반의 DataHandler 객체를 만들어 get_evaluation() 메서드로 성적 분석 결과를 출력합니다. 실행 결과를 보면 2학년 3반의 성적이 어떤지, 평균뿐만 아니라 전체 평균과 표준편차를 기반으로 알 수 있습니다.