더북(TheBook)

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])이 들어가야 한다.

정답 및 해설

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