= 13: print("청소년") else: print("어린이") ```..."> = 13: print("청소년") else: print("어린이") ```..."> = 13: print("청소년") else: print("어린이") ```...">

Python - 문제 미리보기

문제 2020

medium
다음 코드의 빈칸에 들어갈 올바른 키워드는? ```python age = 18 if age >= 20: print("성인") ______ age >= 13: print("청소년") else: print("어린이") ```
A. `if`
B. `elif`
C. `else if`
D. `elseif`

정답: B

⦁ **`elif`**는 "else if"의 축약형으로, 이전 조건이 거짓일 때 추가 조건을 검사합니다 ⦁ if-elif-else 구조의 실행 흐름: 1. 첫 번째 조건 검사 (`age >= 20`) 2. 거짓이면 elif 조건 검사 (`age >= 13`) 3. 모든 조건이 거짓이면 else 블록 실행 이 예제의 실행 과정: ⦁ `age = 18`일 때: 1. `18 >= 20` → False 2. `18 >= 13` → True → "청소년" 출력 3. else 블록은 실행되지 않음

💡 학습 팁

이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.