파이썬 python

파이썬 변수 기초 - 변수 선언 하는 방법

studying develop 2021. 8. 13. 18:19

변수란?

 

위키 피디아에 의하면 아직 알려지지 않거나, 어느 정도 알려진 정보에 대한 이름입니다.

 

프로그래밍에서의 변수는 수학에서의 변수와 완전히 같은 의미는 아닙니다.

프로그래밍의 변수는 컴퓨터가 가진 데이터를 저장하기 위한 도구라 말할 수 있습니다.

 

변수에 값 넣기

 

변수는 값이 변할 수 있다는 특징이 있습니다.

즉 아래와 같이 처음 넣은 값과 다르게 이후에 다른 값을 넣을 수 있습니다.

variable = "123"
variable = "456"

 

변수 선언

 

파이썬에서 변수 선언은 처음 값을 넣으면 해당 이름으로 변수가 선언됩니다.

myVar = 123

즉 myVar이라는 이름은 이제 123을 가진 값으로 이후 코드에서 사용됩니다.

 

변수와 메모리

 

변수는 컴파일러가 우리가 작성한 코드를 컴파일 할때 우리가 선언한 변수들을 실제 메모리 위치와 대응시킵니다.

즉 우리가 선언하는 변수는 메모리 상에 실제로 존재하는 값이 되는 것입니다.

https://dasima.xyz/c-pointer/

변수의 타입

파이썬에서는 변수의 타입을 사용자가 직접 정할 필요가 없습니다.

즉 파이썬이 알아서 변수의 타입을 추론하여 저장 합니다.

number1 = 123 #integer

number2 = "345" #string

number3 = 345 #integer

print(number1 + number3) #468
print(number2 + number3) #에러

위와 같이 변수의 이름과 관계 없이 오른쪽 값에 따라 number1, 3는 정수가 number2는 문자열이 되는 것입니다.