반응형
파이썬 변수 이름
변수는 이름이 짧거나(예: x, y) 설명력이 더 높은 이름(나이, 자동차 이름, total_volume)을 가질 수 있다.
Python 변수에 대한 규칙:
- 변수 이름은 문자 또는 밑줄 문자로 시작해야 합니다
- 변수 이름은 숫자로 시작할 수 없습니다
- 변수 이름에는 영숫자 문자와 밑줄(A-z, 0-9 및 _ )만 포함할 수 있습니다
- 변수 이름은 대소문자를 구분합니다(연령, 연령 및 AGE는 서로 다른 변수입니다)
- 변수 이름은 Python 키워드가 될 수 없습니다.
myvar = "myvar" my_var = "my_var" _my_var = "_my_var" myVar = "myVar" MYVAR = "MYVAR" myvar2 = "myvar2" print(myvar) print(my_var) print(_my_var) print(myVar) print(MYVAR) print(myvar2) |
위의 코드를 실행한 결과는 아래 그림과 같다.
아래는 파이썬 변수의 잘못된 예이다.
2myvar = "2myvar" my-var = "my-var" my var = "my var" #This example will produce an error in the result |
위의 코드를 실행하면 아래 그림과 같이 오류가 발생한다.
여러 단어를 활용한 변수이름
단어가 두 개 이상인 변수 이름은 읽기 어려울 수 있다.
다음과 같은 몇 가지 방법을 사용하여 가독성을 높일 수 있다:
Camel Case
첫 번째 단어를 제외한 각 단어는 대문자로 시작한다:
myVariableName = "길동" |
Pascal Case
각 단어는 대문자로 시작한다:
MyVariableName = "길동" |
Snake Case
각 단어는 밑줄 문자로 구분된다:
my_variable_name = "길동" |
지금까지 파이썬 변수 이름에 대해서 살펴보았다.
파이썬 변수 이름을 만드는 규칙, 잘못된 예 그리고 camel case, pascal case, sname case 등의 활용 예를 살펴보았다.
꼭 손으로 눈으로 머리로 익히며 실습하기를 바란다.
모두 화이팅입니다.!!!
출처 : 이 글의 출처는 w3schools사이트를 참고하였으며 필자가 추가하여 정리한 글입니다.
반응형
'파이썬 > 파이썬기본문법' 카테고리의 다른 글
파이썬 튜플 - 루프(loop) (0) | 2023.09.20 |
---|---|
파이썬 변수 - 여러 개 값 할당 (0) | 2023.09.20 |
파이썬 주석 (0) | 2023.09.18 |
파이썬 변수 (0) | 2023.09.17 |
파이썬 구문(Python Syntax) (0) | 2023.09.16 |
댓글