IT/파이썬 기초

파이썬기초 while, continue, break 문 정리 및 예제

Daniel_5 2023. 6. 28. 08:54
반응형

안녕하세요. 지난 시간에 이어 오늘은 반복문의 종류인 while문과 

for문이나 while문에서 유용하게 쓰이는 continue, break에 대하여 알아보겠습니다. 

먼저 while은 for와 마찬가지로 반복되는 코드들을 여러번 쓸 필요 없이 

프로그래머가 원하는만큼 반복할 수 있는 구문인데요 

기본 형식 및 예제는 다음과 같습니다. 


while문 기본 문법 및 예제

 

- while문의 조건에 맞으면 아래의 코드가 실행되는데요

  총알이 한발 발사 될 때마다 남은 총알의 개수를 표현해 주었습니다.

   while문 안에서 코드가 실행되면서 어느순간 whlie을 동작하게 하는 조건을 만족하지 않게 되면(총알 소진)

   while문을 빠져나오게 됩니다. 

 

break (강제로 빠져나오고 싶을때)

 

- 이와 같이 while문의 조건에서는 총 10발을 다 쏴야 하지만 특정 조건이 되었을 때 남은 조건들을 실행하지 않고(남은 총알을 쓰지 않고) 반복문을 빠져나올 수 있게 해 주는 것이 break 문입니다. 

 

continue (continue밑의 하위 코드 실행 안 하고 다음조건으로)

 

 

 

- 이와 같이 특정 조건에서는 if 아래의 코드들을 수행하고 바로 다시 while의 조건으로 돌아감으로써 continue 하위의 코드를 실행하고 싶지 않을 때 유용하게 쓰이게 된다. 


 

while문과 for문과 같은 반복문에서 break와 continue문장은 유용하게 자주 사용되니 잘 알아 두면 좋다.

반응형