프로그래밍 언어발행일 2023. 2. 9.원본 https://blog.naver.com/jword_/223009694798 ↗

파이썬 pass는 왜 사용하는 걸까?

파이썬 pass는 왜 사용하는 걸까? — #파이썬pass AI스쿨 msa기반 java 백엔드 코스 중에 공부한 내용을 작성하였습니다 파이썬 pass 파이썬에...

#Languages#Naver Blog

#파이썬pass

​

AI스쿨 msa기반 java 백엔드 코스 중에 공부한 내용을 작성하였습니다

파이썬 pass

이미지

파이썬에는 아무 기능도 하지않는 pass문이 있습니다. 아무 기능도 없으면서 왜 pass를 사용하는 걸까요?

class Empty: pass​​def my\_function( ): pass

나중에 만들게요

나중에 구현할게요

if, for, class, 함수 등의 문에는 필수요소가 존재합니다. 바로 body인데요. 적절한 body구문을 채워 넣어야 코드 실행시 오류가 없습니다. 채워넣지 않는 바디문은 오류를 발생시키고 맙니다.

​

기능을 만들다보면 당장에는 구현이 필요없지만 "이건 필요하겠는데?" 싶은 기능이 있습니다. 하지만 다른 기능부터 먼저 구현중이라 나중에 구현을 해야하는 상황이 생깁니다.

​

예를 들어 더하기 기능이 필요하다고 가정해 봅시다.

def plus( ): pass

내가 만든 프로그램에 더하기 기능은 필수적인데 당장에 만들게 있다보니, 일단 함수를 정의 해두고 pass문을 사용하는겁니다.

​

pass문을 사용하면 함수를 정의해놓고 기능 구현을 하지않아도 코드 실행시 오류가 없습니다.

​

나중에 코드를 보면서 pass문을 지우고 구현하려던 기능을 구현시키면 되는겁니다.