본문으로 건너뛰기
실습하기

빈 공간을 채우는 pass 키워드

프로그래밍을 하다 보면, 아직 작성하지 않은 코드의 자리를 미리 만들어 두거나 특정 조건에서 아무 일도 하지 않도록 설정해야 할 때가 있습니다.

이럴 때 파이썬에서는 pass 키워드를 사용합니다. 이번 수업에서는 pass의 의미와 활용법에 대해 알아보겠습니다.


파이썬에서 pass란 무엇일까요?

pass는 파이썬에서 "아무 것도 하지 않음"을 명시적으로 표현하는 키워드입니다.

코드의 구조를 유지하면서, 나중에 작성할 부분을 미리 자리만 잡아둘 때 유용합니다.

예를 들어 어떤 함수나 조건문을 작성 중인데, 아직 구체적인 로직을 작성하지 않은 경우 pass를 사용하면 코드 구조를 유지하면서 오류를 방지할 수 있습니다.

pass 키워드 사용 예시
if 아직_작성_안한_함수():
pass

이 코드는 아무 것도 하지 않지만, 나중에 이 부분을 구체적인 로직으로 채워넣을 수 있습니다.


조건문에서 pass 활용하기

pass는 조건문에서 아무 작업도 수행하지 않도록 할 때 자주 사용됩니다.

예를 들어, 특정 조건에서 특별히 할 일이 없을 경우에도 코드 구조를 유지하고 싶다면 pass를 사용할 수 있습니다.

pass 키워드를 활용한 조건문 예시
x = 10

if x > 0:
print('pass 문 실행 전')
# x가 0보다 크지만, 아직 할 일을 정하지 않음
pass
else:
print("x는 0 이하입니다")

이 코드에서 x가 0보다 클 경우 pass가 실행되며, 아무 일도 일어나지 않습니다.

반면, x가 0 이하라면 "x는 0 이하입니다."라는 메시지가 출력됩니다.

이렇게 조건문에서 pass를 사용하면, 나중에 추가할 로직을 위한 공간을 확보할 수 있습니다.

다음 내용이 궁금하다면?

코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!