[python] 조건문에서의 pass 키워드 활용

파이썬의 조건문은 특정 조건이 참일 때 실행될 코드를 지정할 수 있습니다. 때로는 조건문 블록에 아무 동작을 하지 않도록 지정해야 할 때가 있습니다. 이때 pass 키워드를 사용할 수 있습니다.

pass 키워드란?

pass는 아무런 동작을 하지 않고, 단순히 ‘넘어가라’는 의미를 갖는 파이썬의 특별한 키워드입니다. 주로 빈 블록을 채우는 데 사용됩니다.

if 조건:
    pass
else:
    실행코드

위의 예시에서 if 조건이 참이라면 아무런 동작을 하지 않고, else 블록의 코드가 실행됩니다.

pass 키워드는 주로 코드의 논리적 구조를 유지하면서 해당 위치를 비워둘 때 유용하게 사용됩니다.

pass 키워드의 활용 예시

아래는 pass 키워드를 활용한 간단한 예시입니다.

def my_function():
    # 여기에 나중에 구현할 코드 작성 예정
    pass

위 예시에서 my_function은 아무 동작도 하지 않지만, 나중에 해당 함수를 구현할 예정임을 나타내기 위해 pass 키워드를 사용했습니다.

결론

pass 키워드는 조건문이나 함수 등에서 어떤 동작도 실행하지 않을 때 사용됩니다. 이를 통해 코드의 논리적 구조를 유지하면서 특정 부분을 비울 수 있습니다.

참고 자료: 파이썬 공식 문서