어쩌다 코린이

[파이썬이론]break, continue로 반복문제어 본문

언어공부/파이썬

[파이썬이론]break, continue로 반복문제어

2da1 2020. 7. 8. 19:15

1.break

   :루프를 완전히 중단시킨다.

ex)

i=0부터 시작하여 값이 1씩 증가하는무한루프인데 i가 100이 되면 break를 통해 루프를 끝내고 while의 제어를 벗어나게 된다.

...

0부터 99까지 출력된 것을 확인할 수 있다.

 

2. continue

   :반복을 유지한 상태에서 코드의 실행만 건너뛰게 된다.

ex)

1부터 10까지의 숫자들 중 2로 나눴을때 나머지가 0인수(짝수)는 건너뛰고 나머지가 0이 아닌수는 출력하게 되는 코드이다->1부터 10까지 홀수 출력

+ex-1) 입력한 숫자까지 중 홀수를 출력해라.

3. 중첩루프 사용하기

    for  i  in  range(횟수):

         for  j  in  range(횟수):

                     안쪽 코드

                 바깥쪽 코드

(바깥쪽루프, 안쪽루프 를 의미!)