본문 바로가기
카테고리 없음

[파이썬 조건문 if 완벽정리] 초보도 이해하는 조건 분기, else, elif까지 한 번에 끝내기!

by happymind12 2025. 6. 20.
반응형

[파이썬 조건문 if 완벽정리] 초보도 이해하는 조건 분기, else, elif까지 한 번에 끝내기!

드디어 파이썬에서 가장 많이 쓰이는 구조인 if문을 배워봅니다.
우리는 상황에 따라 다르게 행동하죠. 컴퓨터도 마찬가지예요.
“이 조건이 참(True)이면 이렇게 하고, 아니면 저렇게 해!” 이런 걸 코드로 표현하는 게 바로 if입니다.

✔️ 이 글에서 배울 것

  • if 조건문 기초
  • else, elif 사용법
  • 데이터 사이언스에서 if문의 실제 활용 예시
  • 실전 코드와 함께 이해

✅ if문 기본 구조

if 조건:
    실행할 코드

콜론(:)들여쓰기는 반드시 필요합니다!

💡 예제 1: 나이 판별

age = 20

if age >= 18:
    print("성인입니다")

👉 조건이 True일 때만 실행됩니다.

❗ else문: 조건이 틀렸을 때

age = 15

if age >= 18:
    print("성인입니다")
else:
    print("미성년자입니다")

🔄 elif문: 여러 조건 분기

score = 85

if score >= 90:
    print("A등급")
elif score >= 80:
    print("B등급")
elif score >= 70:
    print("C등급")
else:
    print("D등급 이하")

 

📊 데이터 사이언티스트는 언제 if문을 쓸까?

데이터 분석 현장에서 if문은 굉장히 자주 쓰입니다.

✅ 예제 1: 매출이 높은 고객만 필터링

revenue = 120000

if revenue > 100000:
    print("VIP 고객입니다")

✅ 예제 2: 나이에 따라 등급 나누기

age = 34

if age < 18:
    grade = "청소년"
elif age < 60:
    grade = "성인"
else:
    grade = "시니어"

print("고객 등급:", grade)

✅ 예제 3: 결측값(NaN) 여부 판단

import math

value = float('nan')

if math.isnan(value):
    print("결측값입니다")

👉 데이터 전처리 단계에서 누락값을 제거하거나 대체할 때 자주 사용돼요.

📌 if문은 어디서든 쓰인다!

  • 웹사이트: 로그인 했는지?
  • 게임: 체력이 0이면 게임오버
  • AI: 확률이 일정 기준보다 높으면 예측 결과 표시
  • 데이터 분석: 조건에 따라 그룹 나누기, 전처리하기

✅ 요약 정리

  • if: 조건이 맞으면 실행
  • else: 조건이 틀렸을 때 실행
  • elif: 여러 조건 중에서 선택
  • 데이터 분석, 웹, 게임, AI 전부 다 if문 사용

📌이전 강의 보기

2025.06.20 - [파이썬 공부하기!!] - [파이썬 연산자 정리] 초보도 쉽게 배우는 사칙연산, 비교, 논리연산 총정리!

 

📌 다음 강의 예고

이제 조건에 따라 코드를 실행하는 방법을 배웠으니,
다음은 같은 코드를 반복해서 실행하는 for문과 while문을 배워볼 차례입니다!

반응형