본문 바로가기

코딩 테크닉/Python 코드 테크닉

SnakeCase

반응형

Python에서는 주로 SnakeCase를 사용한다.

스네이크(뱀) 스타일 코딩을 적용할 때 규칙은 단 하나,

 

모든 문자는 소문자여야 한다.

 

예를 들어, 아래와 같이 사용된다.

max_number_of_products = 1024;

min_number_of_aircraft = 30;

 

Snake Case는 변수 및 메소드 이름을 생성하는 데 사용된다.

Snake Case 명명법은 가독성이 좋기때문에 파일 이름에 사용해도 좋다.

일반적으로 Python으로 프로그래밍할 때 가장 많이 사용하지만
Java, JavaScript 또는 TypeScript로 프로그래밍할 때는 그다지 많이 사용하지 않는다.

스네이크 케이스는 DB의 행과 열의 이름에도 자주 사용된다.

 

모든 문자가 대문자인 스네이크 케이스의 전체 대문자 버전도 있다.
예를 들어, 아래와 같이 사용된다.

 

NUMER_OF_MEMBERS = 300;

RESULT_TEXT = "Hello, World~"

 

대문자 스네이크 케이스로 이름을 사용하는 경우는

상수(Const)를 선언하는데 사용한다.

상수는 프로그램이 실행되는 동안 값이 변하지 않는 데이타 항목이다.

 

 

 

 

728x90