더북(TheBook)

icon_wait

 

변수 이름 정하기!

변수는 변할 수 있는 값, 즉 컴퓨터가 정보를 보관하는 곳입니다. 컴퓨터는 수많은 정보를 보관하고, 이러한 정보를 구분하려면 변수 이름이 필요하다고 배웠습니다. 우리는 지금까지 a, b, c, d, x, s처럼 매우 단순한 이름으로 변수 이름을 지었습니다. 변수 이름은 프로그램을 만드는 사람이 자유롭게 정할 수 있지만, 모든 이름을 변수 이름으로 쓸 수 있는 것은 아닙니다. 변수 이름을 정하려면 다음과 같은 규칙을 따라야 합니다.

① 변수 이름은 영문 대/소문자, 숫자, 밑줄(_)로만 만들 수 있습니다. 변수 이름에는 공백을 사용할 수 없습니다.

② 변수 이름은 숫자로 시작할 수 없습니다. 즉, 3name이나 150m은 변수로 사용할 수 없습니다.

③ 영문 대/소문자를 구분합니다. 즉, A와 a는 다른 변수입니다.

④ 파이썬이 문법으로 사용하는 단어는 헷갈릴 수 있으므로 사용할 수 없습니다. 예를 들면, False, None, True, and, as, assert, break, class, continue, def, del, elif, else, except, finally, for, from, global, if, import, in, is, lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield 등입니다.

이러한 규칙을 지키면서 자유롭게 변수 이름을 정할 수 있습니다. 너무 길지 않은 것이 좋고, 변수 이름을 봤을 때 변수에 저장된 정보가 무엇인지 예상할 수 있는 이름이라면 더욱 좋습니다.

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