break
반복문을 중단하고 싶을때 사용함. 모든 반복문을 중단하는것이 아닌 가장 가까운 반복문에서만 나온다.
for i in range(1, 10):
if i == 5:
break
print(i)
# 출력
# 1
# 2
# 3
# 4
coutinue
해당 루프만 즉시 종료하고 다음 루프를 실행시키고 싶을때 사용한다. (=건너뛰기)
for i in range(1, 10):
if i % 2 == 0: # 짝수이면 건너뛰기
continue
print(i)
# 출력
# 1
# 3
# 5
# 7
# 9
pass
어떠한 명령문도 수행하지 않고 그냥 넘어가고 싶을때 사용하는 키워드.
파이썬에서는 조건문 내부에 명령문이 하나라도 존재하지 않으면 에러가 발생한다.
나중에 코드를 추가할 계획이거나 예외가 발생했을때 처리하되, 아무 수행을 하지 않고 무시하는데 쓸 수 있다.
for i in range(1, 5):
if i % 2 == 0:
pass
print(i)
# 출력
# 1
# 2
# 3
# 4
exit
프로그램 전체 종료시에 사용한다. 알고리즘 문제를 풀때는 답을 출력 후 즉시 종료할때 사용함.
for i in range(1,5):
if i == 3:
exit(0)
print(i)
print('종료')
# 출력
# 1
# 2
*************
https://www.delftstack.com/ko/howto/python/python-pass/
https://velog.io/@mmy789/Python-%ED%9D%90%EB%A6%84%EC%A0%9C%EC%96%B4
'study > TIL' 카테고리의 다른 글
시간 복잡도와 빅오 표기법 (1) | 2024.03.29 |
---|---|
파이썬 list를 set으로 바꾸는 방법 (0) | 2024.03.28 |
파이썬으로 다양한 입력 받기 (0) | 2024.03.27 |
채용공고 정리하기 (0) | 2024.03.25 |
이력서 고치기 (0) | 2024.03.23 |