3. 변수 > 3-2. 변수의 이름짓기
파이썬에서 변수의 이름을 짓는데에는 규칙이 존재합니다.
-
문자, 숫자, underscore(_)를 사용합니다.
-
변수 이름의 첫글자는 숫자가 될 수 없습니다.
-
공백이나 기호(underscore 제외)는 사용 불가합니다.
-
예약어는 사용 불가합니다.
- 예약어란, 파이썬 언어 자체에서 이미 사용되고 있는 명령어 등의 단어를 의미합니다. if, not, or 등이 그 예시로, 예약어들은 변수의 이름으로 사용될 수 없습니다. 파이썬 3.6버전을 기준으로 예약어는 33개 존재합니다. 더 자세한 내용은 본 링크에서 확인해주세요.
-
한글 사용은 지양합니다.
- 사용은 가능하나, 에러가 잦게 발생합니다. 변수 작명시 문자는 영어 사용을 추천드립니다.
-
변수의 특징을 잘 드러내도록 적습니다.
- class1_score라는 변수 이름에서 1반 성적에 관련된 변수라는 점을 유추 가능하듯, 좋은 변수명은 변수값이 갖는 특성을 잘 설명해줄 수 있어야 합니다.