if 조건문으로 프로그램의 흐름 제어하기
프로그래밍에서 조건문은 "만약 어떤 조건이 참(True)이라면, 이 코드를 실행하고, 그렇지 않으면 다른 코드를 실행하라"는 방식으로 작동합니다.
파이썬에서는 if
, elif
(else if의 줄임말), 그리고 else
키워드를 사용해 이러한 조건부 논리를 구현합니다.
아래는 어떤 수가 짝수인지를 판별하는 조건문 코드입니다.
if, else 조건문 예시
number = 4
if number % 2 == 0:
print("짝수입니다.")
else:
print("홀수입니다.")
여기서 number % 2 == 0
은 조건이며, 이 조건이 참(True)일 때 (즉, 숫자가 2로 나누어 떨어질 때) 첫 번째 print
문 코드("짝수입니다.")가 실행됩니다.
그렇지 않으면, else
아래의 코드("홀수입니다.")가 실행됩니다.
if 조건문의 구조
if
조건문은 특정 조건이 참(True)일 때만 코드 블록을 실행하며, 조건을 나타내는 부분의 항상 끝에 콜론(:
)을 붙여야 합니다.
if 조건문의 구조
if 조건:
# 조건이 참일 때 실행될 코드
유의할 점으로 조건이 참일 때 실행되는 코드 블록은 반드시 들여쓰기를 해야 합니다.
number 변수가 0보다 큰지를 판별하는 조건문 코드는 아래와 같습니다.
if 조건문 예시
number = 5
if number > 0: # 조건이 참이므로 아래의 코드가 실행됩니다.
print("양수입니다.") # 들여쓰기를 해야 합니다.
다음 내용이 궁금하다면?
코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!