반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- toeice-mail
- android
- 영어메일
- 사드보복완화
- 영어메일쓰기
- dataframe
- e-mailwriting
- 무역전쟁
- 네마녀의날
- 토익이메일
- LG전자
- 국제유가
- 셀트리온
- 주식시황
- S&P
- Java
- 다우산업
- 다우
- 화승엔터프라이즈
- 안드로이드
- 파이썬
- ruby
- 나스닥
- 어학·외국어
- Intent
- 트럼프
- 금리인상
- englishwriting
- 시황
- Python
Archives
- Today
- Total
Developer MJ Story
Python 변수/상수/클래스 명 지정 방법 본문
반응형
안녕하세요. 집근처 개발자 입니다.
오늘은 프로그래밍할 때 가장 고민하게 되는 변수 명 지정 방법에 대해서 알아 보겠습니다.
각 언어 마다 권장하는 변수 명 지정 방법이 있습니다.
Java의 경우 클래스명은 대문자로 시작하고, 상수는 전체 대분자로 표시하고, 변수는 문장의 첫 단어만 대문자로 표시 하는 방법(카멜표기법)을 사용합니다.
카멜/파스칼 표기법 참고 자료: https://zetawiki.com/wiki/%EC%B9%B4%EB%A9%9C%ED%91%9C%EA%B8%B0%EB%B2%95_camelCase,_%ED%8C%8C%EC%8A%A4%EC%B9%BC%ED%91%9C%EA%B8%B0%EB%B2%95_PascalCase
이런 표기 법은 강요는 아니고 권장 사항 입니다.
그러므로 본인만의 고유한 방법이 있다면 그 방법을 쓰면 좋겠죠?
이제 파이썬의 변수/상수/클래스 명 지정 방법에 대해 알아 보겠습니다.
- 각 식별 이름은 변수나 함수 클래스와 같은 프로그램 요소를 고유하게 구분할 수 있는 이름
- Python은 Unicode를 지원하여 한글로도 지정이 가능합니다. 그러나, 매우 좋은 방법이 아닙니다. 이 방법은 매우 비추합니다.
- 클래스 이름은 CamelCase로 표기
- const 상수를 지원하지 않으므로 const의미의 변수는 모두 대문자로 표기
- 변수나 함수는 lower_case로 단어와 단어 사이에 '_'로 구분
지금까지 Python의 변수/상수/클래스명 지정 방법에 대해 알아 보았습니다.
반응형
'Software > Python&Ruby' 카테고리의 다른 글
Python의 Tuple(튜플)이란 (0) | 2017.06.09 |
---|---|
Python Data type (0) | 2017.06.09 |
Python 특징 (0) | 2017.06.08 |
Python Big Data분석을 위한 환경 설정(jupyter) (0) | 2016.10.13 |
[Ruby] 비슷한 기능을 가진 function의 모듈화(module, require_relative) (0) | 2016.09.23 |