가이드라인

if 조건문으로 프로그램의 흐름 제어하기

프로그래밍에서 조건문은 "만약 어떤 조건이 참(True)이라면 이 코드를 실행하고, 그렇지 않으면 다른 코드를 실행하라"는 명령을 내릴 때 사용합니다.

파이썬에서는 if, elif (else if의 줄임말), 그리고 else 키워드를 사용해 이러한 조건부 논리를 구현합니다.

아래는 어떤 수가 짝수인지를 판별하는 조건문 코드 예시입니다.

if, else 조건문 예시
number = 4 if number % 2 == 0: print("짝수입니다.") else: print("홀수입니다.")

여기서 number % 2 == 0은 조건이며, 이 조건이 참(True)일 때 (number가 2로 나누어 떨어지는 짝수일 때) 첫 번째 print문 코드("짝수입니다.")가 실행됩니다.

그렇지 않으면(number가 홀수일 때), else 아래의 코드("홀수입니다.")가 실행됩니다.


if 조건문의 구조

if 조건문은 특정 조건이 참(True)일 때만 코드 블록을 실행하며, 조건을 나타내는 부분의 항상 끝에 콜론(:)을 붙여야 합니다.

if 조건문의 구조
if 조건: # 조건이 참일 때 실행될 코드

유의할 점으로 조건이 참일 때 실행되는 코드 블록은 반드시 들여쓰기를 해야 한다는 것입니다.

number 변수가 0보다 큰지를 판별하는 조건문 코드는 아래와 같습니다.

if 조건문 예시
number = 5 if number > 0: # 조건이 참이므로 아래의 코드 실행 print("양수입니다.") # print 왼쪽의 들여쓰기가 코드 블록을 나타냄
Mission
0 / 1

빈칸에 들어갈 단어로 가장 적절한 것은 무엇일까요?

파이썬에서 조건문을 나타내는 if 문의 끝에는 항상 을 붙여야 합니다.
()
;
:
{}

가이드라인

AI 튜터

배포

디자인

업로드

수업 노트

즐겨찾기

도움말

코드 에디터

코드 실행
코드 생성

실행 결과