본문 바로가기
📙 파이썬 공부

[파이썬] 알고리즘 공부하다 알고싶어 찾아본 break와 continue

by 따따시 2022. 11. 10.

1. break


while 문이나 for문 (반복문) 에서 break를 사용하면 반복문 전체를 빠져나온다.
(for문 자체가 종료가 됌)

a = 0
while True:    
    print(a)
    a += 1          # i를 1씩 증가시킴
    if a == 10:    # i가 10이면 while문이 중단된다.
        break

 

**while True ?

>  무한 루프 : 반복문의 조건이 True로 평가되는 동안에만 진행되는데

즉, while True면 특별한 일이 없는 한 계속해서 반복문이 진행되는 것

 

 

2. continue


continue를 사용하면 해당 조건만 재끼고 다음 for문을 계속 진행한다. 
(다음 turn을 이어받으며 for문은 계속되는 것)

#range(10) : 0~9까지 숫자 생성(마지막 숫자는 포함되지 않는다)
#range(start,stop)
#ex) range(1,11) : 1~10까지 생성

for i in range(10):       # 0부터 9까지 증가하면서 10번 반복
    if i % 2 == 0:         # i를 2로 나누었을 때 나머지가 0면 짝수
        continue           # 아래 코드를 실행하지 않고 건너뜀
    print(i)

 

i가 2로 나누어 떨어진다면, 제끼고 다음 for문 실행해라~ 이 말

'📙 파이썬 공부' 카테고리의 다른 글

range( ) 함수  (0) 2023.04.14
[파이썬100제] 파이썬 List  (0) 2023.04.14
[파이썬] split 함수  (0) 2023.04.13
[파이썬] 파이썬 기초강좌 #2  (0) 2022.12.29
[파이썬] 파이썬 문법 기초  (0) 2022.11.08

댓글