[파이썬 기초] 반복문 - while 루프


[파이썬 기초] 반복문 - while 루프

이번에는 for 루프에 이어서 또 다른 반복문 중 하나인 while 루프에 대해 알아보자. for 루프와 while 루프의 차이점은 반복의 횟수가 정해져 있냐, 없냐에 따라 다르게 쓰인다. while 루프 while 루프의 흐름도 while <조건 수식> : <문장 몸체 1> [else : <문장 몸체 2>] # 생략 가능 while 루프는 <조건 수식>이 참(True)으로 도는 동안, <문장 몸체 1>을 반복적으로 실행한다. <조건 수식>을 평가하여 결과가 거짓(False)로 나와야 반복을 종료할 수 있다. 그리고 for 루프와 마찬가지로 else 구절을 사용할 수 있으며, 만약 else가 존재한다면 <문장 몸체 2>를 실행하고 종료한다. else는 생략이 가능하다. 여기까지는 for 루프와 동일하지만 차이점은 반복의 횟수가 정해져 있는 for 루프와는 달리, while 루프는 프로그램이 실행되는 동안 딱히 반복의 횟수가 정해져 있지 않은 상황에서 사용할 수 있다는 점이 차이점이다...


#for루프 #python #while루프 #반복문 #파이썬

원문링크 : [파이썬 기초] 반복문 - while 루프