더북(TheBook)

식별자 식별자(identifier)는 파이썬 코드에서 어떤 이름을 나타낸다. 모든 식별자는 문자, 숫자, 밑줄 문자(_)로 구성되며, 문자나 밑줄 문자로 시작한다. 따라서 abc, Ab_, a_b는 모두 파이썬에서 사용할 수 있는 올바른 식별자이지만, Ab*, 1abc, a+b는 올바른 식별자가 아니다. 그리고 식별자는 대소문자를 구분하므로 Ab, ab, AB는 모두 서로 다른 이름이다. and, import, in, def, while, from, lambda 등의 키워드(keyword)는 예약되어 있으므로 식별자로 사용할 수 없으며, int, sum, min, max, len, id, file, input 등의 이름은 파이썬에서 특별한 의미를 갖고 있으므로, 식별자로 사용하지 않는 편이 좋다.

변수 변수(variable)는 데이터 값에 연결된 이름이다. 계산을 진행하면서 변경되는 값을 추적하기 위해 변수를 사용한다. 예를 들어 이 책에 나오는 여러 프로그램에서 숫자들의 합계를 보관하기 위해 total이라는 변수를 사용한다. 변수명을 정할 때 일반적으로 프로그래머들은 일정한 스타일 관례를 따른다. 이 책에서는 소문자로 시작해 중간중간에 대문자가 들어가고, 경우에 따라 숫자를 붙여 변수명으로 사용하는 관례를 따른다(하나의 변수명이 여러 단어로 구성된 경우, 두 번째 단어부터 첫 글자만 대문자를 사용한다). 예를 들어 i, x, y, total, isLeapYear, outDegrees 등의 변수명을 사용한다.

상수 변수 (적어도 다음번 실행할 때까지) 프로그램을 실행하는 동안 바뀌지 않는 데이터 값에 연결된 변수를 설명하기 위해 상수 변수(constant variable)라는 다소 모순된 용어를 사용한다. 이 책에서는 상수 변수를 표현하기 위해 대문자, 숫자, 밑줄 문자로 구성된 이름을 사용한다. 예를 들어 SPEED_OF_LIGHTDARK_RED와 같은 형태의 상수 변수명을 사용한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.