HappyCoding/happy python
파이썬 네이밍 컨벤션
ELLIE_ing
2021. 8. 19. 11:06
파이썬은 파이썬을 개선하기 위한 개선 제안서인 PEP 8의 표준 코드 작성 스타일 가이드가 있다.
PEP 8에서는 이름 표기인 네이밍 컨벤션에 대해 다음과 같이 명시한다.
- 모듈 이름은 소문자로 작성한다.
- 변수 및 함수명 : 스네이크케이스(snake_case)
- 클래스명 : 카멜케이스(camelCase)
- 인스턴스 메소드(method)의 첫 인자는 언제나 self
- 클래스 메소드의 첫 인자는 언제나 cls다.
- 변수명에서 언더바(_)는 위치에 따라 다음 의미를 가진다.