문제 상세보기
문제 정보

문제 ID: 540011

카테고리: 정보처리기사

강의: 정보처리기사 (2022-04-24 시행)

키워드: 없음

문제
다음 Python 프로그램의 실행 결과가 [실행결과]와 같을 때, 빈칸에 적합한 것은?
정답을 선택하세요
1 either
2 elif
3 else if
4 else
단일 문제
정답
2번 : elif
해설 gpt-4o-mini 생성
[정답 근거] → Python에서 조건문을 작성할 때, 여러 조건을 검사하기 위해 사용하는 구문이 `elif`입니다. `if`문 다음에 추가적인 조건을 검사할 때 `elif`를 사용해야 하며, 이는 "else if"의 줄임말로, Python 문법에 맞는 표현입니다. 따라서 빈칸에 들어갈 적합한 단어는 `elif`입니다.

[오답 해설] →
1. "either": Python의 조건문에서 사용되지 않는 용어로, 조건을 검사하는 기능이 없습니다.
3. "else if": Python에서는 "else if"라는 표현을 사용하지 않으며, 대신 `elif`를 사용해야 합니다. 이는 다른 프로그래밍 언어에서 사용되는 표현입니다.
4. "else": `else`는 조건이 모두 false일 때 실행되는 블록을 정의하는 것이므로, 추가 조건을 검사하는 데 적합하지 않습니다.

[관련 개념] → Python의 조건문은 `if`, `elif`, `else`로 구성되어 있습니다. `if`는 첫 번째 조건을 검사하고, `elif`는 추가 조건을 검사하며, `else`는 모든 조건이 false일 때 실행되는 블록입니다.

[학습 포인트] → Python의 조건문에서 `elif`의 사용법을 이해하고, 다른 프로그래밍 언어와의 차이를 인식하는 것이 중요합니다. 이를 통해 조건문을 효과적으로 작성하고, 코드의 가독성을 높일 수 있습니다.