파이썬 기초강의 07 반복문

반복문

동일한 코드 블록을 여러 번 실행하는 프로그래밍 구조를 말합니다. 이를 통해 반복적인 작업을 자동화하거나, 데이터 집합의 각 요소에 접근하여 처리하는 등의 작업을 수행할 수 있습니다. 반복문은 프로그램을 더 효율적으로 작성하고 실행할 수 있도록 도와줍니다.



반복문 종류


for 반복문

while 반복문



for 반복문

for 반복문은 시퀀스 타입(리스트, 튜플, 문자열 등)의 각 요소들을 하나씩 꺼내와 코드 블록을 실행하는 반복 구조입니다.


for 요소 in 시퀀스:

    # 코드 블록


여기서 요소는 시퀀스 안의 각 항목을 의미하며, 시퀀스는 반복을 실행할 데이터 구조입니다. for 반복문은 시퀀스 내부의 모든 요소에 대해 순차적으로 반복하며 코드 블록을 실행합니다.



위 코드에서는 리스트 fruits의 각 요소가 fruit 변수에 할당되어 출력됩니다.



while 반복문

while 반복문은 주어진 조건이 참(True)인 동안 코드 블록을 반복해서 실행합니다.



while 조건:
    # 코드 블록


조건은 반복문이 실행될지 말지를 결정하는 조건식입니다. 조건이 참인 경우 코드 블록이 반복 실행되며, 조건이 거짓(False)이 되면 반복문이 종료됩니다.





위 while 조건문은 1부터 10까지의 숫자를 순회하면서 각 숫자가 짝수인지 검사하여 짝수일 때만 출력합니다. number가 10보다 작거나 같은 동안에만 반복하며, number가 짝수인 경우에만 출력하고 number를 1씩 증가시킵니다.


반복문 제어하는법





반복문 내부에서 break를 사용하면 반복문을 즉시 종료하고, continue를 사용하면 현재 반복을 중지하고 다음 반복으로 넘어갈 수 있습니다.






댓글 쓰기

0 댓글