for i in range(10) :
print(i)
=> 0부터 9까지 출력 (총 10회)
for i in range(10,0) :
print(i)
=> 아무일도 안 일어남
for i in range(10,0,-1) :
print(i)
=> 맨 끝애 -1 추가 (-2라면 10,8,6...2)
=> 10, 9, 8, ...1 출력 (10개)
i=1
while True :
print(i)
i+=1
=> 무한 반복문
i=1
while True :
print(i)
if i==10:
break
i+=1
=> 무한 반복문 멈추게 할 때
for i in range(1,11) :
if i%2==0:
continue
print(i)
=> continue : 루프문으로 가버리기 (뒤에 있는 것 무시하구 다시 루프문으로)
=> 홀수만 출력
for i in range(1,11) :
print(i)
if i>15 :
break
else : print(11)
-for 문이 정상적으로 중단되면 else문 실행
(위에서는 range(1,11) 정상적으로 시행되며 마무리)
=> 1,2...11
그런데 만약 i==5 - break 같은 경우라면 중간에 갑자기 브레이크 걸린 것
이런 경우엔 else 구문 나오지 않고 => 1,2...5 까지만 출력