파이썬은 다른 프로그래밍 언어와 달리 변수를 사용하기 전에 타입을 명시적으로 선언할 필요가 없습니다. 변수에 값을 할당하는 순간 선언이 자동으로 이루어지며, 필요한 메모리 공간도 함께 확보됩니다.
변수에 값을 할당할 때는 등호(=)를 사용합니다. 이때 = 연산자의 왼쪽에는 변수 이름이 위치하고, 오른쪽에는 해당 변수에 저장될 값이 위치합니다.
기본 할당 예제
다음 예제는 정수, 부동소수점(실수), 문자열을 각각 변수에 할당하고 출력하는 방법을 보여줍니다.
counter = 42 # 정수(integer) 할당 speed = 60.0 # 부동소수점(float) 할당 name = "Google" # 문자열(string) 할당 print(counter) print(speed) print(name)
실행 결과
42 60.0 Google
위 코드에서 볼 수 있듯이, 파이썬은 할당되는 값에 따라 변수의 자료형을 자동으로 판단합니다. counter는 정수형, speed는 실수형, name은 문자열형으로 인식됩니다.
여러 변수를 한 줄에 할당하기
파이썬에서는 쉼표를 이용해 여러 개의 변수에 값을 한 번에 할당할 수도 있습니다. 코드가 간결해져 가독성이 좋아지는 장점이 있습니다.
a, b, c = 1, 2, "Hello" print(a) print(b) print(c)
실행 결과
1 2 Hello
이처럼 왼쪽의 변수 목록과 오른쪽의 값 목록이 순서대로 짝지어져 각각 할당됩니다. 즉, a에는 1, b에는 2, c에는 "Hello"가 저장됩니다.
정리
파이썬의 변수 할당은 매우 직관적입니다. 별도의 타입 선언 없이 등호(=)만으로 값을 저장할 수 있으며, 하나의 문장으로 여러 변수를 동시에 초기화할 수도 있습니다. 이러한 유연함 덕분에 파이썬은 초보자도 쉽게 배울 수 있는 언어로 평가받습니다.