본문 바로가기

코딩/파이썬 기초

[Python] 파이썬 튜토리얼 011. 반복문에서 break로 반복문 빠져 나오기

 

for 문과 while 문 같은 반복문에서 break는 해당 반복문을 바로 빠져나오기 위해 사용한다.

 

for 문과 while 문에서의 break 사용 예는 아래와 같다.

 

# python 3.9.5
# pycharm 2021.x.x

n = 1
while n < 10:
    if not n % 5:
        break
    else:
        print(n)
    n += 1

words = ['happy', 'passion', 'pessimistic', 'brave']
negative = ['slander', 'pessimistic']

for w in words:
    if w in negative:
        break
    else:
        print(w)

 

  • while 문에서 5의 배수 (n % 5가 0인 수 -> 5로 나누었을 때 나머지가 없는 수)를 찾으면 while 문은 종료된다.
  • for 문에서 문자열 w가 리스트 negative 내의 문자열과 같으면 for 문은 종료된다.