변수는 무엇일까?
변수의 개념은 데이터를 저장하기 위한 메모리 공간을 가리키는 이름이다.
그렇다면 변수는 왜 사용하는 것일까?
짧은 데이터, 예를들어 12라는 데이터가 있다면 그냥 12로 사용해도 무방하다.
그렇지만 데이터의 크기가 커진다면 데이터를 사용할 때 굉장히 불편해진다.
백만 말로하면 굉장히 짧지만 숫자로는 1000000으로 표현하는데 작다면 작은 이 데이터를 반복해서 사용한다면 굉장히 귀찮아진다.
이럴 때 변수를 사용하면 사용이 간편해진다.
x = 1000000
print(x)
x만 사용해도 값이 1000000이라고 나온다.
여기서 x는 1000000이라는 데이터를 저장한 공간의 이름이라고 생각하면 쉽게 이해할 수 있다.
python에서 변수의 이름을 지을 때는 규칙이 있다.
1. 영문자를 사용한다.
- 한글로도 변수를 만들 수 있지만 될 수 있다면 영문자를 사용하도록 하자
2. 변수의 이름을 지을 때 사용하는 case는 다음과 같은 방법을 사용한다.
- 중간에 대문자를 사용하여 낙타가 생각나는 카멜케이스(camel case)
ex) helloPython
- 언더바(_)를 사용하는 스네이크케이스(snake case)
ex) hello_python
- 대문자를 사용하여 표현하여 파스칼 언어의 표기와 닮아 파스칼케이스(pascal case)
ex) HelloPython
주로 카멜 케이스나 스네이크 케이스를 사용한다.
3. 변수의 이름을 숫자로 시작할 수 없다.
위의 규칙을 생각하면서 변수를 만들어보자.
연습할 때부터 변수의 이름을 보고 의미를 알아볼 수 있게 짓는 습관을 가지도록 하자
나중에 변수를 만들 때 이름을 고민하는 시간을 줄일 수 있다.
'python' 카테고리의 다른 글
python 기초(튜플) (2) | 2023.11.15 |
---|---|
python 기초(제어문 - if문) (2) | 2023.11.14 |
python 기초(딕셔너리) (0) | 2023.11.11 |
python 기초(데이터 구조) (0) | 2023.11.09 |
Python 기초 (문자열) (1) | 2023.11.08 |
댓글