본문 바로가기
AI Journey/혼자 공부하는 파이썬

[파이썬] pass 문을 자리표시자(placeholder)로 사용하기

by 보눔비스타 2025. 2. 16.

파이썬에서 pass 문은 사실상 자리표시자(placeholder)로 사용되어 코드 블록이 비어 있어도 문법 오류를 피할 수 있게 해준다. 

 

함수가 아직 구현되지 않았을 때 코드 블록을 임시로 표시하기 위해 pass 문을 사용한다. 즉, 프로그램이나 함수의 구조를 스케치할 때 사용할 수 있다. 

 

def myFunction():
  pass

 

함수 정의 뿐 아니라 클래스(class), 조건문(if, elif, else), 반복문(for, while) 정의 및 예외처리(try, except)에서도 사용할 수 있다.

 

class MyClass :
    pass

if condition:
    pass

for i in range(5):
    pass

try:
    # 코드 실행
except Exception:
    pass

 

이러한 경우에 pass 문은 코드 구조를 유지하면서도 문법 오류를 피할 수 있게 해준다.