20

while 반복문: 조건이 참인 동안

Day 5: 반복문 & 주간 프로젝트

학습 목표

while문의 사용 시점을 이해한다 break, continue의 용도를 안다

for vs while: 언제 뭘 쓸까?

forwhile
횟수가 정해져 있을 때횟수를 모를 때
리스트 순회조건 충족까지 반복
"10번 해""성공할 때까지 해"

while 기본 구조

에디터 로딩 중...

조건이 참인 동안 계속 반복한다. 조건이 거짓이 되면 멈춘다.

에디터 로딩 중...

실무 예시: 재시도 로직

API 호출이 실패하면 재시도해야 한다. 몇 번 실패할지 모르니까 while을 쓴다.

에디터 로딩 중...

break: 즉시 탈출

조건과 상관없이 반복문을 즉시 빠져나온다.

에디터 로딩 중...

continue: 이번 턴 건너뛰기

현재 반복만 건너뛰고 다음으로 넘어간다.

에디터 로딩 중...

실무 예시: 데이터 정제

에디터 로딩 중...

주의: 무한 루프

에디터 로딩 중...

while을 쓸 때는 반드시 종료 조건을 확인하자.