변수
파이썬뿐만 아니라 모든 프로그래밍 언어에서는 변수라는 개념이 존재합니다.
변수란 값을 저장하기 위한 공간을 뜻하는데, 대충 표현해보자면 다음과 같습니다.
- 주소
- 값
- 이름
위처럼 변수에는 각각 값과 이름, 주소가 존재하는데, 주소는 다른 프로그래밍 언어를 배울 때 알아보도록 하겠습니다.
변수 선언
파이썬에서 변수를 선언할 때는
variable = 1
처럼 선언합니다. 이때 변수의 이름은 variable이고, 값은 1입니다.
다음과 같은 코드를 작성해봅시다.
variable = 1
print(variable)
print()
가 뭐에요?
이때 print라는 함수(함수는 조금 후에 살펴볼 겁니다)는 우리가 입력한 값을 출력해주는 역할을 합니다.
print(1)
을 출력하면 다음과 같은 값이 콘솔에 출력됩니다.
1
다음과 같은 코드를 작성하면 결과값이 출력됩니다.
1
이처럼 변수의 이름은 우리가 그 변수에 저장된 값을 부르는 별명이라고 생각할 수 있습니다.
변수에는 다음과 같은 값이 저장 가능합니다.
variable_1 = "문자열이에요"
variable_2 = 1
variable_3 = 1.0
variable_3 = ['가나다라']
# 기타 등등...
또한 다음과 같이 앞에서 배웠던 연산자를 사용할 수 있습니다.
variable_1 = 1
variable_2 = 2
print(variable_1 + variable_2)
3
값을 저장할 때도 연산을 사용할 수 있습니다.
variable_1 = 1
variable_2 = 2
variable_3 = variable_1 + variable_2
print(variable_3)
3
이때 이러한 값의 유형을 타입 이라고 부르는데, 이는 다음 장에서 알아보도록 하겠습니다.
좋습니다! 이 장에서는 변수를 선언하고 불러오는 법에 대해 알아보았습니다.
다음 장에서는 타입에 대해 알아보도록 하겠습니다!