728x90
반응형
파이썬 반복 제어문: break, continue, pass의 사용법
오늘은 파이썬의 반복 제어문인 break, continue, pass에 대해 알아보겠습니다.
이 제어문들은 반복문을 더 효과적으로 관리하는 데 도움이 됩니다. 각 제어문의 기능과 사용 방법을 쉽게 설명하겠습니다.
1. break
break 문은 현재의 반복문을 즉시 종료하는 데 사용됩니다. 주로 특정 조건을 만족할 때 반복을 중지하고 싶을 때 사용합니다.
1.1. 예제 코드
아래는 break 문을 사용하는 간단한 예제입니다.
for i in range(5):
if i == 3:
break # i가 3일 때 반복 종료
print(i)
코드 설명
- for 반복문은 i가 0부터 4까지 반복됩니다.
- if 문에서 i가 3일 때 break 문이 실행되어 반복문이 종료됩니다.
- 이 코드를 실행하면 0, 1, 2가 출력됩니다.
2. continue
continue 문은 현재 반복을 건너뛰고 다음 반복으로 넘어가는 데 사용됩니다. 특정 조건에서 반복을 계속하지만, 해당 조건의 코드는 실행하지 않게 됩니다.
2.1. 예제 코드
아래는 continue 문을 사용하는 간단한 예제입니다.
for i in range(5):
if i == 2:
continue # i가 2일 때 현재 반복 건너뛰기
print(i)
코드 설명
- for 반복문은 i가 0부터 4까지 반복됩니다.
- if 문에서 i가 2일 때 continue 문이 실행되어, 2는 출력되지 않고 다음 반복으로 넘어갑니다.
- 이 코드를 실행하면 0, 1, 3, 4가 출력됩니다.
3. pass
pass 문은 아무것도 수행하지 않는 명령어로, 코드의 문법 구조를 유지하고 싶을 때 사용됩니다. 주로 코드의 나중 작업을 위한 자리 표시자로 사용됩니다.
3.1. 예제 코드
아래는 pass 문을 사용하는 간단한 예제입니다.
for i in range(5):
if i == 3:
pass # 아무것도 하지 않음
print(i)
코드 설명
- for 반복문은 i가 0부터 4까지 반복됩니다.
- if 문에서 i가 3일 때 pass 문이 실행되지만, 아무 작업도 하지 않으므로 다음 코드로 넘어갑니다.
- 이 코드를 실행하면 0, 1, 2, 3, 4가 모두 출력됩니다.
4. break, continue, pass 비교
- break: 반복문을 완전히 종료합니다.
- continue: 현재 반복을 건너뛰고 다음 반복으로 넘어갑니다.
- pass: 아무 작업도 하지 않으며, 문법적으로 필요한 경우 사용됩니다.
오늘은 파이썬의 반복 제어문인 break, continue, pass에 대해 알아보았습니다.
이 제어문들을 잘 활용하면 코드의 흐름을 효과적으로 관리할 수 있습니다. 다양한 예제를 통해 충분히 연습해 보세요!
구독!! 공감과 댓글은 저에게 큰 힘이 됩니다.
Starting Google Play App Distribution! "Tester Share" for Recruiting 20 Testers for a Closed Test.
728x90
반응형
'Python > Python Programming language' 카테고리의 다른 글
[초급] 파이썬 함수와 모듈 / 재귀 함수 (1) | 2024.10.01 |
---|---|
[초급] 파이썬 함수의 정의와 호출/ 함수의 정의와 호출 (2) | 2024.10.01 |
[초급] 파이썬 반복문 / 중첩 반복문 (0) | 2024.09.22 |
[초급] 파이썬 반복문 / while 반복문 (0) | 2024.09.22 |
[초급] 파이썬 반복문 / for 반복문과 range() 함수 (0) | 2024.09.22 |