728x90
![](https://blog.kakaocdn.net/dn/14cBu/btrnvAew6oo/GGoeSwmqholBBNnhUEDho0/img.png)
![](https://blog.kakaocdn.net/dn/AUUXy/btrnvpdcZA4/Pau2P0Cibih1AYiqn1QTTk/img.png)
if문을 표로 나타내면 이와같은 형태입니다.
어떤 조건이 주어지고 참이면 참에 해당하는 명령을 수행하고 아니면 다른 명령을 수행하거나 수행하지 않고 문법을 빠져나옵니다.
a = 1
if a == 1:
print('a==1')
if a == 2:
print('a == 2')
else :
print('a != 2')
b = 3
if b == 1:
print('b == 1')
elif b == 2:
print('b == 2')
elif b == 3:
print('b == 3')
else :
print('b ??')
![](https://blog.kakaocdn.net/dn/bOeyku/btrnyIWWT3p/99HYGLJ8y1kEmCrmjbnsXK/img.png)
a = 1이라는 변수가 주어졌을때 첫번째 if문의 경우 조건이 참이기 때문에 명령을 수행합니다.
또한 두번째의 경우 조건이 거짓이기 때문에 else의 명령을 수행합니다.
else는 위의 모든 조건이 거짓일때 수행됩니다.
세번째 if문의 경우는 3번째 조건이 참이기 때문에 3번째 조건 b==3이 출력이 됩니다.
다른 언어와 다르게 파이썬에서는 else if 혹은 elseif가 아닌 elif를 사용합니다.
728x90
'Python > Python' 카테고리의 다른 글
[Python] 제어문 - while문 (0) | 2022.05.07 |
---|---|
[Python] 제어문 - for문 (0) | 2022.05.06 |
[Python] split, join (0) | 2022.05.04 |
[Python] 정규식(regular) (0) | 2022.05.03 |
[Python] operator(연산자) (0) | 2022.05.02 |