반응형
안녕하세요. 지난 시간에 이어 오늘은 반복문의 종류인 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문장은 유용하게 자주 사용되니 잘 알아 두면 좋다.
반응형
'IT > 파이썬 기초' 카테고리의 다른 글
[파이썬 기초] 표준 입출력 , 관련 함수(seq, end, ljust, rjust, zfill 등) (0) | 2023.07.04 |
---|---|
[파이썬 기초] 파이썬 함수의 이해와 예제 (0) | 2023.06.29 |
[파이썬 기초] 반복문 - for 기본 문법 및 range, enumerate 함수 (0) | 2023.06.21 |
파이썬 조건문 if 기초 및 사용법 정리 (0) | 2023.06.21 |
파이썬 자료형 tuple, set (0) | 2023.06.16 |