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
반응형
'파이썬 > 파이썬 기초' 카테고리의 다른 글
[파이썬 Python] 조건에 따른 명령어 수행 (Match, Case) (0) | 2023.08.14 |
---|---|
[파이썬 Python] Pass문 활용. 코드를 미완성으로 남겨둘때 (0) | 2023.08.14 |
[파이썬 Python] 반복문 for 문 range 함수 (0) | 2023.08.13 |
파이썬 반복문 내부 변수 지정하는 다양한 방법 (for, range, enumerate 등) (0) | 2023.08.12 |
[파이썬 Python] 조건문 if문 설명과 예시 (if, else, in) (0) | 2023.08.12 |