7.4 break
때로는 루프 바디를 절반쯤 진행해도 루프를 언제 종료할지 알 수 없을 때가 있다. 그럴 때 break 문을 사용해 루프 밖으로 이동할 수 있다.
예를 들어 done을 입력할 때까지 사용자 입력을 받고 싶다고 하자. 이런 경우는 다음과 같이 작성할 수 있다.
while True:
line = input('> ')
if line == 'done':
break
print(line)
print('Done!')
때로는 루프 바디를 절반쯤 진행해도 루프를 언제 종료할지 알 수 없을 때가 있다. 그럴 때 break 문을 사용해 루프 밖으로 이동할 수 있다.
예를 들어 done을 입력할 때까지 사용자 입력을 받고 싶다고 하자. 이런 경우는 다음과 같이 작성할 수 있다.
while True:
line = input('> ')
if line == 'done':
break
print(line)
print('Done!')