Computer Science/파이썬(Python)
Python pass vs continue
_빌런
2023. 3. 27. 02:41
# Using pass
for _ in range(3):
print("TEST", end=" ")
pass
print("PASS")
'''
TEST PASS
TEST PASS
TEST PASS
'''
# Using continue
for _ in range(3):
print("TEST", end=" ")
continue
print("CONTINUE")
'''
TEST TEST TEST
'''
정리하자면 pass는 말그대로 지나가 다음 코드도 실행하지만,
continue는 뒤의 코드는 생략한 채로 다음 loop를 향해 간다.
def func(var):
try:
var += 1
except:
pass
return var
실제 상황에서 pass를 쓸 일이 있을지는 아직까지는 모르겠다.
하지만 위와 같이 try except 구문에서 예외가 발생했을 때 사용하기도 한다.
pass를 사용하여 error로 프로그램이 종료하는 것을 무시할 수 있다.
고민을 시작한 영상 출처 : mCoding's Youtube 3:23, https://www.youtube.com/watch?v=qUeud6DvOWI