Python에서 for 문으로 형성된 루프는 컬렉션에서 한 번에 하나의 항목을 순회합니다. 따라서 for 루프가 무한대가 될 가능성이 적습니다.
그러나 while 루프는 처음에 언급된 조건을 false로 유도하기 위해 루프 본문 내부에 일부 조항을 만들어 제어해야 합니다. 이는 일반적으로 반복 횟수를 유지하여 수행됩니다.
x=0 while x<5: x=x+1 print (x)
루프 반복은 반복을 일찍 종료하기 위해 break를 사용하여 제어할 수도 있습니다.
while True: stmt1 stmt2 if expr==True: break stmt3 ..