Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python while 루프는 어떻게 작동합니까?


while 문은 Python을 포함한 많은 언어에서 매우 인기 있는 반복 문입니다. 일반적인 사용법은 -

while expr==True:
    stmt1
    stmt2
    .....

:symbol 뒤에 들여쓰기가 증가한 문장 블록은 expr이 true로 유지되는 한 반복적으로 실행됩니다. 분명히, 결국 expr이 false가 되도록 하는 특정 조항이 블록 내부에 있어야 합니다. 그렇지 않으면 루프가 무한대가 됩니다.

이를 수행하는 가장 쉬운 방법은 카운트 루프를 형성하는 것입니다. 이를 위해 카운팅 변수는 루프 본문 전에 초기화되어야 하며 카운팅 변수가 원하는 개수에 도달할 때까지 모든 반복에서 증가합니다.

x=0
if x<10:
     x=x+1
     print (x)