본문으로 건너뛰기
실습하기

여러 조건 중 하나가 충족할 때 실행되는 elif 구문

elifelse if의 줄임말로, 여러 조건 중 하나가 참일 때 실행되는 코드 블록을 정의합니다.

elif는 ifelse 사이에 위치하여, if 조건이 거짓일 때 확인할 추가적인 조건을 제시합니다.


elif 구문 구조

하나의 조건문에 여러 개의 elif 문을 사용할 수 있습니다.

여러 개의 elif 조건 중 하나가 참이면 해당 블록의 코드가 실행됩니다.

elif 키워드도 다른 조건문 키워드와 마찬가지로, 항상 콜론(:)으로 끝내어 코드 블록의 시작을 나타냅니다.

elif 구문 예시
number = 5

if number > 10:
print("숫자가 10보다 큽니다.")
elif number > 5:
print("숫자가 5보다 크지만 10보다 작거나 같습니다.")
elif number > 0:
print("숫자가 0보다 크고 5보다 작거나 같습니다.")
else:
print("숫자가 0이거나 음수입니다.")

다음 내용이 궁금하다면?

코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!