본문 바로가기
파이썬/파이썬 기초

[파이썬 Python] break, continue, else 설명과 예시 (For문)

by SMCon 2023. 8. 13.
728x90
반응형

For문에서 Break, Continue, Else의 사용법에 대한 예시 입니다.

 

1. break 문

break 문은 반복문을 즉시 종료하고 해당 루프를 빠져나오는 역할을 합니다. 조건이 충족되면 반복문이 종료됩니다.

for num in range(10):
    if num == 5:
        break
    print(num)

 

2. continue 문

continue 문은 반복문 내에서 조건이 충졅될 때, 해당 반복을 건너뛰고 다음 반복을 실행하는 역할을 합니다.

for num in range(10):
    if num % 2 == 0:
        continue
    print(num)

 

3. else 문

else 문은 반복문이 정상적으로 종료될 때 실행되는 코드 블록을 정의하는 역할을 합니다.

for num in range(5):
    print(num)
else:
    print("루프 종료")  # 루프가 정상적으로 종료되었을 때 출력

 

4. 반복문 내부에서의 else 문 활용

반복문 내부에서 특정 조건을 만족하지 않을 때 실행되는 else 문을 활용할 수 있습니다.

for num in range(10):
    if num == 5:
        print("찾았다!")
        break
else:
    print("찾지 못했다.")  # 루프 종료 시점에 해당 조건이 만족하지 않았을 때 출력

 

 

break, continue, else 문은 반복문의 흐름을 제어하는 데 사용되며, 프로그래밍 시 유용하게 활용할 수 있는 요소들입니다.

728x90
반응형