본문 바로가기

변수 본문

BF 2024/자료구조

변수

jaegomhoji 2022. 1. 26. 17:12

** 변수 : 데이터가 저장(할당)되어 있는 메모리 공간

print(10) -> 10이라는 숫자는 메모리에 적재된다 -> 메모리의 주소로 접근 하지 않고 -> 변수명으로 접근한다 

 

** 변수 선언 

certain_number = 10 

 

좌항 certain_number <- 변수 선언 ( 변수명을 선언한다 , 이제부터 우항의 10은 certain_number로 부르겠다! )

= <- 할당 연산자 ( 우항의 데이터를 좌항에 할당한다! ) 

우항 10 <- 변수 초깃값

 

 

** 변수의 초기화

변수를 정의할 때 반드시 '초기화'해야 하는 이유는? 

변수를 정의 하지 않고, 코드를 작성하면 결과창에서는 

NameError: name ~~~ not defined. 정의되지 않았다고 결과가 나온다. 종료 코드도, '0'이 아닌 '1'으로 종료된다. 

허공에 대고 없는 사람의 이름을 부르는 것과 같다. 

'BF 2024 > 자료구조' 카테고리의 다른 글

자료형(Data type) 이란?  (0) 2022.01.26
변수 작명법  (0) 2022.01.26
변수를 사용하는 이유  (0) 2022.01.26
데이터와 메모리  (0) 2022.01.26
프로그램 실행 과정  (0) 2022.01.26
Comments