Notice
Recent Posts
Recent Comments
Link
코드 여행 일기
파이썬 continue와 break 문의 활용 예제 본문
728x90
반응형
안녕하세요! 이번에는 파이썬에서 반복문을 제어하는데 사용되는 continue와 break 문에 대해 알아보겠습니다.
이 두 문은 반복문에서 특정 조건에 따라 루프를 제어하거나 중단하는 데에 사용됩니다.
아래 예제를 통해 continue와 break의 사용법과 활용 방법을 알아보겠습니다.
1. continue 문의 사용
for number in range(1, 11):
if number % 2 == 0:
continue
print(f"{number}은(는) 홀수입니다.")
결과:
1은(는) 홀수입니다.
3은(는) 홀수입니다.
5은(는) 홀수입니다.
7은(는) 홀수입니다.
9은(는) 홀수입니다.
continue 문은 조건이 충족되면 남은 코드를 실행하지 않고 다음 반복으로 넘어갑니다.
위 예제에서는 짝수인 경우 continue 문을 만나 남은 코드를 실행하지 않고 다음 반복으로 이동합니다.
2. break 문의 사용
while True:
user_input = input("종료하려면 'exit'을 입력하세요: ")
if user_input.lower() == 'exit':
print("프로그램을 종료합니다.")
break
else:
print("계속 진행합니다.")
이 예제에서는 사용자가 'exit'을 입력할 때까지 무한히 반복되는 루프가 실행됩니다.
사용자가 'exit'을 입력하면 break 문을 만나 루프가 종료됩니다.
3. continue와 break의 조합 활용
for i in range(1, 11):
if i % 2 == 0:
print(f"{i}은(는) 짝수입니다.")
continue
if i == 5:
print("5를 찾았습니다. 반복 중단!")
break
print(f"{i}은(는) 홀수입니다.")
결과:
1은(는) 홀수입니다.
2은(는) 짝수입니다.
3은(는) 홀수입니다.
4은(는) 짝수입니다.
5은(는) 홀수입니다.
5를 찾았습니다. 반복 중단!
위 예제에서는 continue를 사용하여 짝수를 출력하고, break를 사용하여 숫자 5를 찾으면 반복을 중단하는 예제입니다.
4. continue와 break의 활용
- continue: 특정 조건을 만족할 때 남은 코드를 실행하지 않고 다음 반복으로 이동합니다. 반복 중 특정 조건에 대한 예외 처리에 유용합니다.
- break: 반복문을 강제로 종료하고 다음 코드로 이동합니다. 특정 조건이 충족되면 반복문을 즉시 종료할 때 사용됩니다.
이렇게 continue와 break를 활용하면 반복문을 유연하게 제어할 수 있습니다.
계속해서 파이썬의 다양한 기능을 탐험해보세요!
728x90
반응형
'코딩 > Python' 카테고리의 다른 글
파이썬 표준 입출력(Standard Input/Output)의 이해와 활용 (2) | 2024.01.15 |
---|---|
파이썬 함수(def)의 이해와 활용 예제 (1) | 2024.01.14 |
파이썬 while 문을 활용한 반복문 예제 (0) | 2024.01.14 |
파이썬 조건문(if 문)의 이해와 활용 예제 (0) | 2024.01.14 |
파이썬 type() 함수 활용 예제 (1) | 2024.01.07 |