본문 바로가기
Python 코딩도장

파이썬 코딩도장 Unit 15 정리 : elif

by chanfficial 2022. 1. 14.

Unit 15

elif 사용하기

  • elif는 else인 상태에서 조건식을 지정할 때 사용하며 else if 라는 뜻이다.
  • elif도 역시 조건식 끝에 : (콜론)을 붙여야 하고, 단독으로 사용할 수 없다.
  • elif는 조건식을 여러 개 지정하여 각 조건 마다 다른 코드를 실행할 수 있다.
    >>> x = 20
    >>> if x == 10:
    		print('10입니다.')
        elif x == 20:
        	print('20입니다.')
    
    20입니다. # 출력​
    - if와 elif만 사용한 코드
  • elif와 else는 단독으로 사용할 수 없어서 if - else 형태로 사용하거나 if - elif - else 형태로 사용한다.
    x = 30
     
    if x == 10:             # x가 10일 때
        print('10입니다.')
    elif x == 20:           # x가 20일 때
        print('20입니다.')
    else:                   # 앞의 조건식에 모두 만족하지 않을 때
        print('10도 20도 아닙니다.')
    # 10도 20도 아닙니다.​
    - 이떄는 if와 elif의 조건식이 모두 거짓일 때만 else의 코드가 실행된다.
  • elif 앞에 else가 오면 잘못된 문법이므로 주의해야 한다.

 

정리 참조

https://dojang.io/course/view.php?id=7 

 

강좌: 파이썬 코딩 도장

모두 펼치기모두 접기

dojang.io