변수란?
위키 피디아에 의하면 아직 알려지지 않거나, 어느 정도 알려진 정보에 대한 이름입니다.
프로그래밍에서의 변수는 수학에서의 변수와 완전히 같은 의미는 아닙니다.
프로그래밍의 변수는 컴퓨터가 가진 데이터를 저장하기 위한 도구라 말할 수 있습니다.
변수에 값 넣기
변수는 값이 변할 수 있다는 특징이 있습니다.
즉 아래와 같이 처음 넣은 값과 다르게 이후에 다른 값을 넣을 수 있습니다.
variable = "123"
variable = "456"
변수 선언
파이썬에서 변수 선언은 처음 값을 넣으면 해당 이름으로 변수가 선언됩니다.
myVar = 123
즉 myVar이라는 이름은 이제 123을 가진 값으로 이후 코드에서 사용됩니다.
변수와 메모리
변수는 컴파일러가 우리가 작성한 코드를 컴파일 할때 우리가 선언한 변수들을 실제 메모리 위치와 대응시킵니다.
즉 우리가 선언하는 변수는 메모리 상에 실제로 존재하는 값이 되는 것입니다.
변수의 타입
파이썬에서는 변수의 타입을 사용자가 직접 정할 필요가 없습니다.
즉 파이썬이 알아서 변수의 타입을 추론하여 저장 합니다.
number1 = 123 #integer
number2 = "345" #string
number3 = 345 #integer
print(number1 + number3) #468
print(number2 + number3) #에러
위와 같이 변수의 이름과 관계 없이 오른쪽 값에 따라 number1, 3는 정수가 number2는 문자열이 되는 것입니다.
'파이썬 python' 카테고리의 다른 글
파이썬 int, string이란? 정수와 문자열 (0) | 2021.08.13 |
---|---|
파이썬 초보 프로젝트 크롤링 1편 - 웹 크롤링 시작 하는 방법 (0) | 2021.08.13 |
파이썬 개발 시작하기 - 에디터란? 그리고 개발환경 설정 (0) | 2021.08.13 |
파이썬 자료형 종류, 데이터 타입 이란? (0) | 2021.08.13 |
파이썬 print 출력, 변수를 원하는 위치에 출력 하는 방법 (0) | 2021.08.13 |