python

Python 기초(변수)

class="song" 2023. 11. 8.
728x90

변수는 무엇일까?

 

변수의 개념은 데이터를 저장하기 위한 메모리 공간을 가리키는 이름이다.

 

그렇다면 변수는 왜 사용하는 것일까?

짧은 데이터, 예를들어 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. 변수의 이름을 숫자로 시작할 수 없다.

 

위의 규칙을 생각하면서 변수를 만들어보자.

 

연습할 때부터 변수의 이름을 보고 의미를 알아볼 수 있게 짓는 습관을 가지도록 하자

나중에 변수를 만들 때 이름을 고민하는 시간을 줄일 수 있다.

728x90

'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

댓글