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반의 성적이 어떤지, 평균뿐만 아니라 전체 평균과 표준편차를 기반으로 알 수 있습니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.