[Python-기초] 조건문 – if

if-elit-else

여러 조건 뒤에 표현할 때 if elif else 사용


if 조건식1 :                                   <
   #조건식1이 참일때 실행되는 영역
elif 조건식2 :
   #조건식1은 거짓, 2는 참일때 실행되는 영역
elif 조건식3 :
   #조건식1, 2는 거짓, 3은 참일때 실행되는 영역        전체가 하나의 if문
...:
  ...
else : 
  #위에있는 조건식이 모두 거짓일때 실행되는 영역         >



예 1.


1. int( )로 정수 입력을 받아 num에 저장

2. if 조건문에 저장된 정수를 삽입하면 저장된 정수 >= 90(저장된 정수가 90보다 크거나 같으면 True)

3. 위 조건이 false일 경우 다음 elif로 이동하여 num >= 80 (저장된 정수가 true일 경우 B 출력)

4. 위 조건이 false이면 다음 elif로 이동하여 num >= 70 (저장된 정수가 true이면 C 출력)

5. 만약 <2, 3, 4> 조건이 모두 거짓이고 마지막 else는 print(‘This is F’)입니다.


예 2