조건문 

: 조건문은 특정 조건일 때 코드를 실행하는 문법입니다. 프로그램을 만들다 보면 여러 가지 상황을 처리해야 하는 경우가 생기죠. 이때 조건문은 다양한 상황에 대처할 때 사용합니다.

 

 

if 조건문 

: if 조건문은 if에 조건식을 지정하고 :(콜론)을 붙이며 다음 줄에 실행할 코드가 옵니다. 이때 실행할 코드는 반드시 들여쓰기를 해야 합니다.

 

- 기본 형태 

if 조건식:
     코드

 

 

 

예제 1) if 문 사용. 

파이써에서는 들여쓰기 자체가 하나의 문법 요소로 사용됩니다. 코드를 작성하는데 있어서 중요한 부분으로 영역을 구분하는 것으로 잘 구분하여 작성해야합니다. 들여쓰기의 기준을 엄격하게 구분하고 있지 않지만 권고하기는 spacebar로 4칸을 들여쓰기 하는 것으로 하고 있습니다. 

 

* input( ) : 키보드로 값을 입력 받습니다. 

* sys.exit : 프로그램을 나갑니다. (import sys 사용) 

 

 

예제 2) if 문 중첩 사용 

 

 

 

if else 문

: if else를 사용하면 조건식이 만족할 때와 만족하지 않을 때 각각 다른 코드를 실행할 수 있습니다. 즉, 프로그램이 두 방향으로 분기하는 것이죠.

 

- 기본 형태 

if 조건식:
     코드1
else:
     코드2

 

예제) if else 문 사용 

 

 

else if 문 = elif

:  elif는 조건식을 여러 개 지정하여 각 조건 마다 다른 코드를 실행할 수 있습니다. elif else인 상태에서 조건식을 지정할 때 사용하며 else if라는 뜻입니다. 물론 if, else와 마찬가지로 조건식 끝에 :(콜론)을 붙여야 하고, elif 단독으로 사용할 수 없습니다.

 

- 기본 형태 

if 조건식:
     코드1
elif 조건식:
     코드2

 

예제) else if 문 사용 

- if, elif, else를 모두 사용하기

 

: elif else는 단독으로 사용할 수 없으며 if, else 형태로 사용하거나, if, elif, else 형태로 사용합니다. 

 

- 코드 형태 

if 조건식:
    코드1
elif 조건식:
    코드2
else:
    코드3

 

예제) 

'Anaconda > Python' 카테고리의 다른 글

[Python] 함수  (0) 2020.07.27
[Python] 반복문 (while, for)  (0) 2020.07.27
[Python] 튜플(Tuple) , 딕셔너리(Dictionary)  (0) 2020.07.24
[Python] 리스트(List)  (0) 2020.07.24
[Python] 문자열 (In Jupyter Note)  (0) 2020.07.24

+ Recent posts