03장 제어문
for문과 while문
https://github.com/J-o-y-y/codeslave/blob/main/%60for%60_%EB%AC%B8%EA%B3%BC_%60while%60_%EB%AC%B8.ipynb
for문 | while문 | |
---|---|---|
용도 | 일정한 길이의 시퀀스를 반복적으로 처리하기 위해 사용 | 조건에 따라 반복적으로 처리하기 위해 사용 |
문법 | for 요소 in 시퀀스: # 코드 블록 | while 조건: # 코드 블록 |
조건 확인 | 시퀀스의 각 요소를 자동으로 반복 처리 | 각 반복 전에 조건을 확인하여 반복 처리 |
반복 제어 | 반복 횟수는 시퀀스의 길이에 따라 미리 결정 | 반복 횟수는 조건 평가에 따라 결정 |
흐름 제어 | 시퀀스가 완료될 때까지 다음 반복으로 진행 | 조건이 거짓이 될 때까지 계속 반복 |
예시 | 과일 = ['사과', '바나나', '오렌지'] for 과일명 in 과일: print(과일명) | 카운트 = 0 while 카운트 < 5: print(카운트) 카운트 += 1 |