더북(TheBook)

while 문 역시 if 문처럼 조건을 True, False로 구분할 수 없다면 전부 True로 보므로 while True:while 1:도 항상 실행됩니다.

while 1:
    print("무한 루프입니다.")

지금까지 for 문과 while 문을 이용한 반복문을 알아보았습니다. 반복문을 만들고자 할 때 어느 것을 이용하든 상관없지만, 굳이 구분하자면 for 문은 반복 가능한 객체를 이용하므로 반복 횟수가 명확할 때 사용할 수 있습니다. 반대로 while 문은 종료 조건이 없으면 무한 루프에 빠지므로 종료 조건을 지정하는 것이 중요합니다.

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