조건문 if? else if? elif? else?

1. 조건문 한 눈에 보기

 


2. if문 명칭

if 조건식 :

     행동 -> 조건식이 참일 때 실행. "then" 이라고 함

     행동

     행동 -->> 행동이 2개 이상일 경우 "블럭"이라고 함 

else: (그렇지 않으면)

     행동 -> if 조건식이 참이 아닐 때 실행, "else" 이라고 함. 

             -->> else절은 "블럭" 아님(1개여서)

 


3. if 이중중첩문 - if문 안에 또 다른 if문

if 조건식 :
     if 조건식:
     elif 조건식:
     else:
else:

 

  • 예시

왼: 수정 전    오: 수정후

마지막 실행에서는 "로그인 실패!" 라는 문구가 출력 x

 

📍 각 조건문의 들여쓰기를 맞춰야 해당 조건문이 거짓일 때 else문을 실행할 수 있다. 결국 안쪽 if문 다음에 else문을 넣어

야한다.