Helmi

Variables (변수) 본문

Python

Variables (변수)

Helmi 2023. 5. 24. 18:02
a = 2 
b = 3
c = a + b 
print(c)

a = 2 (0x0001)
b = 3 (0x0002)
c = a + b (0x0003)
 
컴퓨터의 메모리에 이런 식(0x000n)의 주소로 저장하고 있음.
그러나 인간이 보기에는 편안하지 않으므로 a=2 이런식으로 작성할 수 있도록 만들어진 것

 
파이썬은 코드 위에서 아래로 읽음

c의 값을 변경하니 결과 값이 바뀐 것을 보면 알 수 있음
 

이렇게 후에 4-5번줄에 a, b 값을 변경해준다 할지라도, c가 적용된 부분은 위쪽이므로 결과값에 변동이 없음.
즉, 파이썬이 코드를 위에서 아래로 읽는다는 것을 알 수 있음.
 
변수 이름 규칙은 java와 비슷
즉, 변수 명에 공백이 있으면 안되며, 공백 대신 "_" 사용함.(Snake case)
변수이름 구분 시 첫글자 대문자로 사용 (Camel case)
변수명 앞에는 숫자 사용 금지
 

총정리

변수는 값 저장할 수 있게 해줌
그 값에 이름 붙일 수 있음
메모리 주소로 접근하는 대신 a=1과 같이 사용
이름에 공백 가지면 안됨
변수 이름 구분시 첫 글자 대문자
변수명 앞에 숫자 사용 금지

'Python' 카테고리의 다른 글

indentation  (0) 2023.05.26
Functions  (0) 2023.05.25
복습  (0) 2023.05.25
Booleans and Strings  (0) 2023.05.24
"Hello World!" 출력하기  (0) 2023.05.23