파이썬 pass는 왜 사용하는 걸까?
파이썬 pass는 왜 사용하는 걸까? — #파이썬pass AI스쿨 msa기반 java 백엔드 코스 중에 공부한 내용을 작성하였습니다 파이썬 pass 파이썬에...
#Languages#Naver Blog
#파이썬pass
AI스쿨 msa기반 java 백엔드 코스 중에 공부한 내용을 작성하였습니다
파이썬 pass
파이썬에는 아무 기능도 하지않는 pass문이 있습니다. 아무 기능도 없으면서 왜 pass를 사용하는 걸까요?
| class Empty: passdef my\_function( ): pass |
|---|
나중에 만들게요
나중에 구현할게요
if, for, class, 함수 등의 문에는 필수요소가 존재합니다. 바로 body인데요. 적절한 body구문을 채워 넣어야 코드 실행시 오류가 없습니다. 채워넣지 않는 바디문은 오류를 발생시키고 맙니다.
기능을 만들다보면 당장에는 구현이 필요없지만 "이건 필요하겠는데?" 싶은 기능이 있습니다. 하지만 다른 기능부터 먼저 구현중이라 나중에 구현을 해야하는 상황이 생깁니다.
예를 들어 더하기 기능이 필요하다고 가정해 봅시다.
| def plus( ): pass |
|---|
내가 만든 프로그램에 더하기 기능은 필수적인데 당장에 만들게 있다보니, 일단 함수를 정의 해두고 pass문을 사용하는겁니다.
pass문을 사용하면 함수를 정의해놓고 기능 구현을 하지않아도 코드 실행시 오류가 없습니다.
나중에 코드를 보면서 pass문을 지우고 구현하려던 기능을 구현시키면 되는겁니다.
