[파이썬 기초] - for 문에 이은 또 다른 반복문인 while 문


[파이썬 기초] - for 문에 이은 또 다른 반복문인 while 문

이번에는 for 문에 이는 파이썬의 또 다른 반복문인 while 문에 대해 알아보자. while 문 while 문 흐름도(flowchart) while 문은 <조건 수식>이 참(True)으로 유지되는 동안 <문장 몸체 1>을 반복적으로 수행하는 구조를 가지고 있다. C/C++, Java와는 달리 파이썬의 for 문과 마찬가지로else 부분이 존재하며, else 부분이 존재한다면 <문장 몸체 2>를 실행하고 while 반복문을 종료하게 된다. 그리고 else 부분은 마찬가지로 생략이 가능하다. for 문과 마찬가지로 <문장 몸체 1> 내부에는 break, continue 명령을 사용할 수 있으며, 기능 역시 for 문과 동일하다. 그러나 for 문과의 차이점이라면 for 문은 루프를 돌릴 반복의 횟수가 정해져 있을 때 사용이 가능하며, while 문은 사용자에게 무한의 선택지를 줄 수 있을 때 즉, 프로그램이 종료될 때 까지 반복의 횟수가 일정하게 정해져 있지 않을 때 사용할 수 있다...


#break #조건수식 #반복문 #무한루프 #while #True #Python #for #False #파이썬

원문링크 : [파이썬 기초] - for 문에 이은 또 다른 반복문인 while 문