반응형
- if
if 조건문은 특정 조건을 만족할 때 실행문을 실행시킵니다.
>>> if 조건문:
실행문
특정 조건을 if 다음에 쓴 후 콜론(:)을 붙여준 후 줄바꿈하고 스페이스 바 네 번을 사용해 들여쓰기 해 준 뒤 실행문을 작성합니다.
>>> x = 1
>>> if x == 1:
print('x는 1입니다.')
x는 1입니다.
변수 x에 1을 할당해준 후 x == 1 이라는 조건을 만족할 시 'x는 1입니다.' 라는 실행문을 실행하도록 했습니다.
>>> x = 2
>>> if x == 1:
print('x는 1입니다.')
만약 조건을 만족하지 않는다면 실행문이 실행되지 않습니다.
- else
else문은 if문의 조건이 충족되지 않았을 때 출력될 다른 실행문을 준비하는 것입니다.
>>> x = 2
>>> if x == 1:
print('x는 1입니다.')
else:
print('x는 1이 아닙니다.')
x는 1이 아닙니다.
if문의 조건 x == 1를 x가 충족하지 않아서 else문의 실행문 'x는 1이 아닙니다.'가 결과로 출력 되었습니다.
- elif
두 가지 이상 다양한 조건을 걸기위해서는 elif을 이용합니다.
>>> x = 3
>>> if x == 1:
print('x는 1입니다.')
elif x == 2:
print('x는 2입니다.')
else:
print('x는 3입니다.')
x는 3입니다.
if문과 elif문의 조건을 둘 다 충족시키지 못해 else문의 실행문을 출력합니다.
반응형
'Python' 카테고리의 다른 글
[Python] 문자열 포매팅, format (0) | 2021.04.07 |
---|---|
[Python] 문자열 조작 (0) | 2021.04.07 |
[Python] 2차원 리스트 (0) | 2021.03.29 |
[Python] 리스트 표현식 (list comprehension) (0) | 2021.03.28 |
[Python] 리스트 조작 (0) | 2021.03.28 |