[파이썬] 변수명의 유형별 추천 사항

프로그래밍 언어를 사용하면서 변수명을 정하는 것은 중요한 단계입니다. 변수명은 코드를 읽는 사람들이 보다 쉽게 이해할 수 있도록 해주는 중요한 역할을 합니다. 변수명을 정할 때 여러가지 유형이 있습니다. 이번 글에서는 변수명의 유형별 추천 사항을 살펴보겠습니다.

1. 카멜 표기법

카멜 표기법(CamelCase)은 변수명을 정할 때 가장 많이 사용하는 방법입니다. 카멜 표기법에서는 변수명을 여러 단어로 이루어진 경우, 각 단어의 첫 글자를 대문자로 합니다.

예를 들어, userName이라는 변수명을 정한다면 userName이라는 두 단어로 이루어져 있기 때문에 user의 첫 글자 u를 대문자 U로 바꾸고, Name의 첫 글자 N도 대문자 N으로 바꾸어 userName이라는 변수명을 정합니다.

userName = "John"

2. 밑줄 표기법

밑줄 표기법(snake_case)은 변수명을 정할 때 두 번째로 많이 사용하는 방법입니다. 밑줄 표기법에서는 변수명을 여러 단어로 이루어진 경우, 각 단어 사이에 밑줄을 넣습니다.

예를 들어, user_name이라는 변수명을 정한다면 username이라는 두 단어로 이루어져 있기 때문에 username 사이에 밑줄을 넣어 user_name이라는 변수명을 정합니다.

user_name = "John"

3. 관용적 표기법

관용적 표기법(idiomatic notation)은 변수명을 정할 때 세 번째로 많이 사용하는 방법입니다. 관용적 표기법에서는 변수명을 여러 단어로 이루어진 경우, 각 단어를 모두 소문자로 하고 단어 사이를 밑줄로 구분합니다.

예를 들어, user_name이라는 변수명을 정한다면 username이라는 두 단어로 이루어져 있기 때문에 모든 단어를 소문자로 바꾸고 단어 사이에 밑줄을 넣어 user_name이라는 변수명을 정합니다.

user_name = "John"

결론

변수명을 정할 때 카멜 표기법, 밑줄 표기법, 관용적 표기법이 있습니다. 각각의 표기법은 사용하는 상황에 따라 다르게 적용되며, 변수명을 정할 때 이러한 표기법들을 참고하면 좋습니다.