반응형
파이썬 클래스, 변수, 함수를 구분하는 방법 (식별자)
파이썬 개발자들이 클래스, 변수, 함수를 만들때 지키는 규칙이 있습니다. 클래스는 캐멀케이스로 이름을 짓고, 함수와 변수는 스네이크케이스로 이름을 짓습니다. 첫 글자가 소문자이 경우는 언더바가 없더라도 스네이크 케이스라고 생각하시면 됩니다.
예를 들면 아래는 캐멀 케이스 이므로클래스입니다.
Person()
아래는 스네이크 케이스이므로 함수 또는 변수입니다. 괄호가 있으면 함수라고 생각하시면 됩니다.
print()
이 규칙이 항상 지켜지는 것은 아닙니다. 작성자 맘이어서 아닌 경우도 있지만 식별자를 한 번에 이해할 수 있는 좋은 규칙이므로 지키는 것이 좋습니다.
반응형
'1. 파이썬 시작 > TIPS' 카테고리의 다른 글
파이썬 작업디렉토리(working directory) 변경하는 방법 (0) | 2020.11.25 |
---|---|
파이썬 주석 넣는 방법 (#) (0) | 2020.11.21 |
파이썬 변수이름의 대표적인 두가지 스타일 (0) | 2020.11.21 |
파이썬 변수이름 만들때 규칙 (0) | 2020.11.21 |
파이썬의 키워드들 (변수 이름으로 사용불가) (0) | 2020.11.21 |
댓글