파이썬 while문
while문은 if문과 비슷합니다. 하지만 차이점이 있는데 if문은 저건이 맞는 블록을 한번 실행하지만 while문은 조건이 일치하는 동안 블록을 반복해서 실행합니다. while문의 사용법과 while문에서의 무한루프 사용 방법에 대해서 알아보겠습니다.
바로 예시를 보겠습니다.
while문
[in]
i=0 # i 변수 선언
while i < 10: # 10보다 작을 때 까지
print(i) # 숫자 출력
i+=1 # while 돌 때마다 i에 +1
조건문을 넣고 조건이 돌 때마다 아래 i를 1씩 늘려가는 방식으로 while문을 끝낼 수 있습니다.
만약 아래의 코드와 같다면 무한 루프에 빠져서 프로그램이 끝나지 않습니다.
의도적으로 무한 루프를 이용하는 경우도 있기는 하지만 아니라면 주의하셔야 합니다.
while True:
print("")