728x90
반응형
개념
- 단어를 언더바(_)로 구분하는 표기법
- 다른 언어들과는 달리 파이썬의 경우 언더바의 사용 의미가 다르다.
사용 목적
- 카멜,파스칼 표기법과는 반대로 언더바(_)를 사용하여 구분하고 가독성을 높이기 위해 사용한다.
(언더바를 사용하냐 마냐에 따른 가독성 문제는 각자의 스타일에 따라 다르기 때문에 무엇이 맞다고 이야기하기가 어렵다.)
- 파이썬의 경우
1. 인터프리터(Interpreter)에서 마지막 값을 저장할 때
2. 값을 무시하고 싶을 때 (흔히 “I don’t care”라고 부른다.)
3. 변수나 함수명에 특별한 의미 또는 기능을 부여하고자 할 때
4. 국제화(Internationalization, i18n)/지역화(Localization, l10n) 함수로써 사용할 때
5. 숫자 리터럴값의 자릿수 구분을 위한 구분자로써 사용할 때
사용 예시
int item_count;
int item_level;
위와 같이 단어와 단어 사이를 언더바로 구분한다.
# 대표적인 표기법
- 카멜 표기법
- 파스칼 표기법
- 스네이크 표기법
- 헝가리안 표기법
카멜 표기법
파스칼 표기법
반응형
'프로그래밍 > 기본기ㆍ자료구조' 카테고리의 다른 글
정규식 (정규 표현식) (7) | 2020.04.27 |
---|---|
Hungarian Notation(헝가리안 표기법) (3) | 2020.04.27 |
Pascal Case (파스칼 표기법) (2) | 2020.04.22 |
Camel Case (카멜 표기법) (0) | 2020.04.22 |
Map (맵) (0) | 2020.04.19 |