본문 바로가기
[파이썬]/변수

[파이썬] 변수

by sung min_Kim 2023. 11. 3.

 

변수

변수를 사용하는 이유는 뭘까 ?

 


변수

 

 '홍길동'이라는 데이터가 존재한다.

 해당 데이터는 타입 없이 홀로 메모리에 저장될 수 없기에 사실상 존재하지 않는 데이터이다.

홍길동

 

 이러한 데이터에 변수를 할당함으로써 실존하는 데이터로서 메모리에 저장되게 할 수 있다.

 메모리에 저장된 데이터는 부여한 변수를 참조하여 활용할 수 있는 상태가 된다.

name = '홍길동'
∴  홍길동 데이터에 name 변수를 부여하여 메모리에 저장
       변수인 name 을 호출하여 메모리에 저장된 홍길동 데이터에 접근 및 이를 활용

 


변수 이름

 

 변수는 이름(변수)과 값(데이터)으로 구성된다.

 변수의 이름은 데이터를 잘 나타낼 수 있는 명칭을 사용하는 게 좋으며, 몇 가지 규칙이 존재한다.

˙ 영문자 + 숫자 + 언더스코어 형식
a1
a1_

1a # 변수의 이름은 '숫자'로 시작할 수 없다.
1a_

 

˙  공백 불가
변수의 이름에 ''공백은 포함될 수 없다.

 

˙  대소문자 구분
파이썬에서는 대소문자를 구분한다.
'my_name' 과 'My_name'은 서로 다른 변수로 간주된다.

 


 변수타입

 

 모든 데이터는 어떠한 타입에 속하게 된다.

 다만, 파이썬의 경우 변수를 선언할 때 타입을 명시하지 않아도 된다.

 변수에 할당한 값의 타입을 자동으로 분석하고 해당 변수의 타입을 결정하는 특성을 가지기 때문이다.

이를 파이썬의 동적 특성이라고 한다.

 

name = '홍길동'
age = 30
print(type(name)) # <class = 'str'> 반환
print(type(age))  # <class = 'int'> 반환

 


 

변수는 데이터를 담는 그릇이다.

 

변수를 통해 해당 데이터에 접근할 수 있으며, 참조 자료로서 이를 활용할 수 있다.

 

그러므로 변수의 이름을 데이터의 의미에 가깝게 네이밍을 해주어

해당 변수가 어떤 데이터를 담고 있는지 나타내는 과정 또한 중요하다.

 

다음은 파이썬에서 사용하는 변수의 종류에 대해 살펴보자.

'[파이썬] > 변수' 카테고리의 다른 글

[파이썬] 변수의 종류  (0) 2023.11.10