while 루프와 달리 Python의 for 루프는 반복 횟수를 유지하기 위해 계수 변수가 필요하지 않습니다. 따라서 for 루프를 동등한 while 루프로 변환하려면 이 사실을 고려해야 합니다.
다음은 범위를 순회하는 간단한 for 루프입니다.
for x in range(5): print (x)
while 루프로 변환하려면 루프가 시작되기 전에 카운팅 변수를 0으로 초기화하고 5보다 작은 한 모든 반복에서 1씩 증가시킵니다.
x=0 while x<5: x=x+1 print (x)