본문 바로가기
Python

파이썬 식별자 구분 방법 (클래스, 함수, 변수 구분법)

by Davidev 2022. 7. 29.
반응형

<식별자 구분 방법>

- 식별자 명명법

 

1. 단어 사이에 언더바(_)가 있다면 '스네이크 케이스' 라고 부른다.

ex) snake_case, camel_case

(알파벳이 뱀 처럼 연결되어 있기 때문에 명명되었다고 한다.)

 

2. 단어를 모두 붙여 쓰되, 대문자를 사용한다면 '캐멀 케이스' 라고 부른다.

ex) SnakeCase, CamelCase

(알파벳이 낙타의 등과 비슷하게 올록볼록하기 때문에 명명되었다고 한다.)

 


 

 

Q. 식별자를 구분하기 위한 질문의 순서

 

1. 단어가 대문자로 시작되는가?

    YES => 클래스

    No => 함수 or 변수

            2. 뒤에 괄호가 있는가?

                 YES => 함수

                 No => 변수

 

※ 단순 구분법이라 예외가 있지만 대부분 이렇게 보아도 무방함.

반응형

댓글