더북(TheBook)

7.4 break

때로는 루프 바디를 절반쯤 진행해도 루프를 언제 종료할지 알 수 없을 때가 있다. 그럴 때 break 문을 사용해 루프 밖으로 이동할 수 있다.

예를 들어 done을 입력할 때까지 사용자 입력을 받고 싶다고 하자. 이런 경우는 다음과 같이 작성할 수 있다.

while True:

line = input('> ')

if line == 'done':

break

print(line)

 

print('Done!')

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.