반응형
■ else구문 : If문이 false일 때 일부 구문을 실행하는 데 사용할 수 있다.
※ if 만약 ~ 하다면(true라면) "A" 하고 else 그렇지 않다면(false라면) "B" 하라.
>>>x = 5
>>>if x == 7:
>>> print("yes")
>>>else:
>>> print("no")
no
▶if문과 마찬가지로 수행문 작성 시 '들여 쓰기' 해야 한다.
■ 각각의 if조건문은 단 하나의 else문만 가질 수 있다.
>>>num = 5
>>>if num == 1:
>>> print("one")
>>>else:
>>> if num == 3:
>>> print("three")
>>> else:
>>> if num == 5:
>>> print("five")
>>> else:
>>> print("other")
five
▶ 각각의 if문은 하나의 else문만 갖는다.
▶ if문과 else문을 연결함으로써, else문을 여러 번 사용할 수 있다. ①,②,③ 각각의 if-else문을 연결.
■ elif statements : else문과 if문을 연결할 때 코드를 더 짧고 쉽게 작성할 수 있게 해 준다.
>>>num=7
>>>if num == 1:
>>> print("one")
>>>elif num == 3:
>>> print("three")
>>>elif num == 5:
>>> print("five")
>>>else:
>>> print("something else")
something else
▶else-if 구문을 합쳐서 elif로 표현.
else:
if num == 3:
을
elif num == 3: 로 간략하게 표현이 가능하다.
※ 코드 작성시 콜론( : ) 을 빼먹지 않도록 주의하자.
반응형
'취미, 공부 > python' 카테고리의 다른 글
파이썬■ 튜플(Tuple) 자료형, 생성과 인덱싱 (0) | 2023.06.03 |
---|---|
파이썬■ if 조건문, 기본구조, 중첩사용 (0) | 2023.05.30 |
파이썬■ 오류메시지 : SyntaxError, IndentationError (0) | 2023.05.30 |
파이썬■ 리스트(List) 자료형, 생성, 인덱싱, 요소 추가,수정,삭제 (0) | 2023.05.23 |
파이썬■ 불리언(Boolean) 자료형, 비교 연산자 의미와 활용 (0) | 2023.05.21 |
댓글