파이썬/조건문

파이썬 조건문 완벽 정리 : if / elif / else 실행 흐름 한 번에 끝내기 (초보 필수 핵심)

creator6556 2026. 3. 30. 10:03

1 출발점 : 코드 실행 방식

파이썬은 위에서 아래로, 한 줄씩 끝까지 실행된다.

- 기본은 '직진 실행'

- 조건이 없으면 항상 같은 결과


2 조건문이 필요한 이유

- 조건이 없으면 전부 실행

- 조건이 있으면 필요한 것만 실행

즉, 상황에 따라 실행 흐름을 나누기 위해 사용한다.


3 조건의 정체 (가장 중요)

조건은 실행하면 True / False 하나만 나오는 계산식이다.

- 애매한 값이 없음

- 무조건 둘 중 하나


4 True / False 기준

- False : 0, 빈 값, None

- True : 그 외 전부

즉, 비어있으면 False이고, 값이 하나라도 있으면 True다.


5 조건은 언제 계산되는가

- 변수는 값으로 바뀐 후 계산

- 함수는 실행 후 결과를 사용

- 연산은 전부 계산 후 판단

즉, 조건은 읽는 순간 즉시 계산된다.


728x90

6 조건문 구조 (if / elif / else)

if 조건1:
    실행1
elif 조건2:
    실행2
else:
    실행3

- if는 시작하는 부분이며 필수

- elif는 조건을 추가

- else는 마지막 처리


7 실행 흐름 핵심

위에서부터 검사해서, 처음 True를 발견하면 실행하고, 즉시 종료한다.


8 왜 elif가 필요한가

- if 여러 개면, 여러 개가 실행될 수 있음

- if + elif면, 하나만 실행

즉, 여러 조건 중 하나만 선택하기 위해 사용한다.


9 최종 핵심 규칙

위에서부터 조건을 검사해서 처음 True면 실행하고 바로 종료한다.


Python 조건문 실행 흐름에 대해 더 상세한 설명을 원하는 분들은 아래 사이트에 접속하기

☞  파이썬 실행 흐름


Python if문만 아니라 다른 프로그래밍 언어에 대해 알고 싶은 분들은 아래 사이트에 접속하여 원하는 링크에 접속하기

프로그래밍 언어 정리 링크 모음 

728x90