룰루랄라 즐기자 2017. 12. 14. 23:29

break


list 라는 변수를 두고

for 반복문을 이용하여 반복을 하는데,

그 반복 내용은 if 3의 배수일경우에 프린트 하라! 입니다.




3의배수가 첫번째 딱 한가지 값만 출력되게 하려면?

break을 넣으면 됩니다.

break을 포함하게 되면, print(val) 을 출력 한다음 break 이기 때문에 종료가 됩니다.







continue


range(10) 1~10까지 숫자를

for 반복문을 통하여 하나씩 대입을 하는데

그 내용은 if i % 2 나머지가 0이 아닐경우 프린트하는데

4번씩 프린트하라!




위처럼 할경우 print(i) 코드가 2단계나 깊게 들어가있죠?

아래처럼 continue 를 쓰게되면 깊게 쓰지않아도 됩니다.