[9급 지방직 컴퓨터일반 2024년 20번]

다음 파이썬 프로그램의 출력 결과는?
student_list = ['A', 'B', 'C', 'D']
student_score = ['92', '85', '77', '54']
student_grade = []
i = 0
for _ in range(len(student_score)):
    try:
        if student_score[_] >= 90:
            student_grade.append('A+')
            i+=1
        elif student_score[_] >= 80:
            student_grade.append('B+')
            i+=1
        elif student_score[_] >= 70:
            student_grade.append('C+')
            i+=1
        else:
            student_grade.append('D+')
            i+=1
    except: student_grade.append('F')
print("%s, %s" % (student_list[i], student_grade[i]))
컴퓨터일반
  1. ①A, D+
  2. ②A, F
  3. ③D, D+
  4. ④D, F

선지를 골라 바로 채점해 보세요.

정답 ②

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

신고가 접수됐습니다. 감사합니다.

오류 신고