logo
Search검색어를 포함하는 게시물들이 최신순으로 표시됩니다.
    Table of Contents
    [Python] 패스(Pass)

    이미지 보기

    [Python] 패스(Pass)

    • 21.07.18 작성

    • 읽는 데 2

    TOC

    패스(Pass)

    • 코드가 미완성이어도 오류 없이 다음 코드로 넘어가는 것

    상황 1. 미완성 코드

    def game_start():
        print("[알림] 새로운 게임을 시작합니다.")
    
    def game_over():
    

    그리고 위의 두 함수를 호출해본다.

    # 함수 호출
    game_start()
    game_over()
    

    출력결과는 다음과 같다.

    출력값 : 오류 발생
    game_start()
    ^
    IndentationError: expected an indented block
    

    상황 2. Pass 사용

    def game_start():
        print("[알림] 새로운 게임을 시작합니다.")
    
    def game_over():
        pass
    

    그리고 위의 두 함수를 호출해본다.

    # 함수 호출
    game_start()
    game_over()
    

    출력결과는 다음과 같다.

    [알림] 새로운 게임을 시작합니다.
    

    즉, 구문이 완성되지 않아 오류가 출력되어야 할 상황이더라도, pass를 함으로써 오류를 출력하지 않는 것이다.


    Reference

    profile

    FE Developer 박승훈

    노력하는 자는 즐기는 자를 이길 수 없다