Python

[Python] break와 continue

주댕이 2024. 1. 12. 16:54

# break

  • 반복문을 빠져나온다.
# break를 이용해 while 문 빠져나오기
i = 0
while True:
	i = i + 1  # i가 1씩 증가
    
    if(i > 3):  # i가 3보다 크면
    	break  # break로 while 문을 빠져나옴
    
    print(i)  # i 출력
# 1
# 2
# 3


# break를 이용해 for 문 빠져나오기
for i in range(10):
	if(i > 2):  # i가 2보다 크면
    	break  # break로 for 문을 빠져나옴
    
    print(i)  # i 출력
# 0
# 1
# 2

 

 

# continue

  • 반복문의 처음으로 돌아가서 다음 반복을 진행한다.
# for 문에서 continue 이용하기
for i in range(5):
	if(i == 2):
    	continue
    
    print(i)
# 0
# 1
# 3
# 4

 

 

# while 문에서 break와 continue 모두 사용하기
i = 0
while True:
	i = i + 1
    
    if(i == 2):
    	print("continue next")
        continue
    if(k > 4):
    	break
    
    print(i)
# 1
# continue next
# 3
# 4
728x90

'Python' 카테고리의 다른 글

[Python] Docstring  (0) 2024.01.12
[Python] 리스트 컴프리헨션(List comprehension)  (0) 2024.01.12
[Python] while 문  (0) 2024.01.12
[Python] 시퀀스 자료형(Sequence types)  (2) 2024.01.12
[Python] for 문  (0) 2024.01.12