그런데 이 프로그램에는 문제가 있습니다. 프로그램을 재실행해 입력칸에 정답이 아닌 다른 값을 넣어 보세요. 정답이 아닌데도 아무 문제없이 다음 문제로 넘어갑니다. 다음 절에서 이 문제를 해결해 봅시다.
1분 퀴즈
1 다음 중 틀린 것을 고르세요.
result = 0
for i in range(10, 20):
result += i ** 2
(가)
(나)
① 이 코드는 result의 값을 반복해서 계산한다.
② 이 코드는 range(10, 20) 범위에 있는 숫자를 제곱한 후 모두 더한 값을 구한다.
③ result += i ** 2는 i가 10일 때부터 20일 때까지 총 11번 실행된다.
④ result 변수의 최종 값을 마지막에 한 줄로 출력하고 싶으면 (나)에 print(result)를 넣는다.
⑤ result 변수의 값이 반복문 안에서 변하는 과정을 알고 싶으면 (가)에 print(result)를 넣는다.