1분 퀴즈

    4 다음 그림은 모의고사의 목표 점수와 실제 점수를 나타낸 표입니다.

    목표 점수

    실제 점수

    3월

    82

    83

    4월

    85

    69

    6월

    75

    88

    9월

    92

    89

    10월

    100

    97

    이 표를 이차원 리스트로 만들면 다음 코드와 같습니다. 다음 설명 중 틀린 것을 고르세요.

    exam_score = [['3월', 82, 83],
                  ['4월', 85, 69],
                  ['6월', 75, 88],
                  ['9월', 92, 89],
                  ['10월', 100, 97]]
    for row in exam_score:
        if (가):
            (나)

    ① 6월의 목표 점수와 실제 점수를 출력하려면 (가)에 row[0] == '6월', (나)에 print (row[1:])이 들어가야 한다.

    ② 목표 점수가 90점 이상인 월을 출력하려면 (가)에 row[1] >= 90, (나)에 print (row[0])이 들어가야 한다.

    ③ 실제 점수가 85점 이상인 월을 출력하려면 (가)에 row[-1] >= 85, (나)에 print (row[0])이 들어가야 한다.

    ④ 목표 점수보다 더 높은 점수를 받은 월을 출력하려면 (가)에 row[-1] > row[1], (나)에 print(row[0])이 들어가야 한다.

    ⑤ 목표 점수보다 더 낮은 점수를 받았을 때, 목표 점수와 실제 점수의 차이를 출력하려면 (가)에 row[-1] > row[1], (나)에 print(row[-1] - row[1])이 들어가야 한다.

    정답 및 해설

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