파이썬 조건문 완벽 가이드: if, elif, else를 가장 쉽게 이해하기

파이썬 조건문 완벽 가이드: if, elif, else를 가장 쉽게 이해하기

조건문은 프로그램이 상황에 따라 다른 동작을 하게 만드는 가장 기본적인 문법입니다. 파이썬에서는 if, elif, else 세 가지를 중심으로 시작하면 됩니다.

조건문이 필요한 이유

예를 들어 점수가 60점 이상이면 합격, 아니면 불합격이라고 판단하려면 조건문이 필요합니다. 입력값에 따라 결과가 달라지는 모든 프로그램의 기초입니다.

가장 기본적인 if 문

age = 15
if age >= 13:
    print("청소년입니다.")

조건이 참일 때만 들여쓰기된 코드가 실행됩니다.

if-else 문

score = 75
if score >= 60:
    print("합격")
else:
    print("불합격")

else는 조건이 거짓일 때 실행됩니다.

if-elif-else 문

score = 87
if score >= 90:
    print("A")
elif score >= 80:
    print("B")
elif score >= 70:
    print("C")
else:
    print("F")

여러 조건을 순서대로 검사할 때는 elif를 사용합니다.

조건문에서 자주 하는 실수

  • 줄 끝의 : 를 빼먹음
  • 들여쓰기를 하지 않음
  • === 를 혼동함

입력과 함께 쓰는 예제

num = int(input("숫자를 입력하세요: "))
if num % 2 == 0:
    print("짝수입니다.")
else:
    print("홀수입니다.")

이 예제는 input(), 형 변환, 조건문이 함께 쓰이는 가장 대표적인 형태입니다.

함께 보면 좋은 글

다음 단계

조건문이 익숙해지면 반복문으로 넘어가면 됩니다. 같은 작업을 여러 번 자동으로 실행하는 흐름을 이해할 수 있게 됩니다.

정리

파이썬 조건문은 if, elif, else와 들여쓰기만 정확히 이해해도 시작할 수 있습니다. 복잡한 예제보다 작은 분기부터 자주 써보는 편이 더 빠릅니다.

Loading

댓글 남기기

광고보고 콘텐츠 계속 읽기
원치않으시면 뒤로가기를 해주세요
광고보고 콘텐츠 계속 읽기
원치않으시면 뒤로가기를 해주세요