본문 바로가기
Python/Python Programming language

[초급] 파이썬 반복 제어문 / break, continue, pass

by Maccrey Coding 2024. 9. 22.
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.

 

Tester Share [테스터쉐어] - Google Play 앱

Tester Share로 Google Play 앱 등록을 단순화하세요.

play.google.com

728x90
반응형