Step by Security Study

[기초] 변수 Variable 본문

프로그래밍/Python

[기초] 변수 Variable

jooon99 2023. 2. 27. 03:55

프로그래맹의 기본 개념 변수

프로그래밍에서 가장 기본적이고 중요한 개념인 변수에 대해 알아보자. 변수는 어떤 값을 저장 시켜 놓기 위한 박스(공간)을 말한다. 변수를 사용할 때, 왼쪽에는 어떤 데이터가 들어가 있는지 알기 쉽도록 이름(변수명)을 붙여주고, 오른쪽에는 변수에 저장될 데이터를 입력해 준다. 즉! 오른쪽에 있는 값을 왼쪽에 넣는다라고 생각하면 쉽게 이해할 수 있다.

 

# 사용 형식
변수명 = '저장할 값'

# 예시
X = 20   # X라는 이름을 가진 변수에 20이라는 값을 할당하겠다.

 

 

그럼 변수는 어디에 저장될까?

간단하게 알아보자. 변수를 선언하면 그 값은 메모리에 저장된다. Variable은 메모리 주소 이름(변수명)을 말하며, Address는 데이터가 저장되는 메모리 상의 위치(주소)를 말한다. Memory에는 실제 값이 저장된다.

 

 

 

변수명은 어떻게 지어야 하나?

파이썬에서 변수명을 만들 때는 몇 가지 규칙들이 존재한다.

1. 파이썬 키워드 사용 불가

# 파이썬 키워드 확인
import keyword
print(keyword.kwlist)

 

2. 대/소문자 구분

# 서로 다른 변수를 의미
a = 3
A = 3

 

3. 변수명은 숫자로 시작할 수 없다.

1type_name = 3   # 사용 불가
type_name1 = 3   # 사용 가능

 

4. 제 3자가 알아보기 쉽게 명시적이야 한다.

 

 

 

변수에 들어갈 수 있는 자료 형태

자료 형태란 변수에 저장될 데이터 형태를 말한다. 숫자형, 문자열, 리스트, 튜플, 딕셔너리, 집합, 불의 자료 형태가 존재하며, 파이썬은 다른 언어와 다르게 어떤 자료 형태(type)를 사용하는지 선언할 필요가 없다는 특징을 가지고 있다.

 

 

 

 

 

'프로그래밍 > Python' 카테고리의 다른 글

[기초] 튜플 Tuple  (0) 2023.03.05
[기초] 리스트 List  (0) 2023.03.05
[기초] 문자열 String  (0) 2023.03.05
[기초] 숫자형 Number  (1) 2023.02.27
파이썬이란  (0) 2023.02.27