기존 javascript와 java, php 등등 언어에서 if 문을 쓸 때 보통 문법이 다음과 같았다.
if(조건1){
A실행;
}else if(조건2){
B실행;
}else if(조건3){
C실행;
}else{
D실행;
}
조건1이 true라면 A를 실행, 조건1이 false이고 조건2가 true일 때 B를 실행, 조건1이 false이고 조건2가 false이고 조건3이 true일 때 C를 실행하며, 모든조건이 false일 경우 D를 실행한다는 의미이다.
이와 같은 형태를 파이썬(python)에서는 다음과 같이 쓴다.
if 조건1 :
do A
elif 조건2:
do B
elif 조건3:
do C
else:
do D
if-elif-else 의 형태로 사용하며 { } 괄호 대신 : 을 적어주면 된다. 처음 파이썬의 문법에 대한 공부없이 { } 괄호과 else if 를 써서 계속 에러가 났었던 게 기억난다.
기록을 위한 포스팅이며 누군가에게 도움이 되었길 바라며,, 이만 :-)
'Python' 카테고리의 다른 글
[Python] 주피터 노트북(jupyter-notebook) 기본 사용법 (0) | 2020.11.18 |
---|---|
[Python] 아나콘다/주피터 노트북(Anaconda/jupyter notebook) 설치하기 (on mac) (0) | 2020.11.17 |
[Python] pandas란? (0) | 2020.09.27 |
[Python] 아나콘다/주피터 노트북(Anaconda/jupyter notebook) 설치하기 on windows (0) | 2020.06.10 |
[Python] python 설치하기/hello world 찍기 / on windows (0) | 2020.06.09 |