728x170
break, continue, pass
'''
break : 반복문 밖으로 빠져나오기
반복문이 계속 실행하다가 break을 만나면 반복문을 다 실행하지 않고 밖으로 나옴
continue : 반복문 첫번째로 돌아가기
반복문이 계속 실행되다가 continue를 만나면 반복문의 첫번째 부분으로 바로 이동
pass: 아무것도 안하고 다음 코딩 실행하기
어떤 것도 실행하지 않아도 될 때 사용
'''
for i in range(0,5):
print("----------------")
print(f'반복문 i={i}')
if i == 0 :
print("----------------")
print(f'여기는 i={i} 입니다.')
print(f'여기는 continue 전 입니다.')
print(f'continue 다음 문장은 실행이 되지 않고 반복문 첫번째로 이동합니다.')
continue
print("----------------")
print(f'여기는 continue 다음 입니다.')
elif i == 1:
print(f'여기는 pass 전 입니다.')
pass
print(f'여기는 pass 후 입니다.')
elif i == 2:
print("----------------")
print(f'여기는 i={i}이고 break 전 입니다.')
print(f'break을 만나면 반복문을 종료하게 됩니다.')
break
print("----------------")
print(f'여기는 i={i}이고 break 후 입니다.')
print(f'\n\n여기는 반복문 밖 입니다.')
|
cs |
실행 결과
----------------
반복문 i=0
----------------
여기는 i=0 입니다.
여기는 continue 전 입니다.
continue 다음 문장은 실행이 되지 않고 반복문 첫번째로 이동합니다.
----------------
반복문 i=1
여기는 pass 전 입니다.
여기는 pass 후 입니다.
----------------
반복문 i=2
----------------
여기는 i=2이고 break 전 입니다.
break을 만나면 반복문을 종료하게 됩니다.
여기는 반복문 밖 입니다.
그리드형
댓글