[Python] 파이썬 변수의 실제 역할
Brunch Story
Python은 변수를 어떻게 다룰까요?
어떻게 python은 동적으로 타입을 할당할까요?
어떤 언어를 공부하던, 가장 먼저 공부하는게 변수 할당입니다. 변수를 정의하고 나서야 비로소 함수를 만들거나 조건문을 작성할 수 있다.
파이썬은 동적으로 타입을 할당할 수 있고, 변수 선언에 있어서 자유도가 높아 많은 사람들이 애용하고 있습니다. 특히 여러 타입의 데이터를 다뤄하는 데이터분석 쪽에서도 활발하게 사용되고 있습니다.
요약하자면, 파이썬은 모든 것을 객체로 인식합니다. 타입도 예외는 아니죠. 파이썬 변수는 실제 값을 가지고 있는 것이 아니라, 메모리 영역을 가리키는 심볼에 불과합니다. 변수를 어떠한 타입과 연결하지 않습니다. 실제 값은 객체 형태로 메모리에 저장됩니다. 파이썬은 값에 따라서 어떤 타입인지 인식해서 객체의 타입으로 지정합니다. 변수는 이렇게 생성된 객체의 메모리 주소를 가리킬 뿐입니다. 이러한 내부 구조 덕분에 파이썬은 동적 타입 할당을 지원할 수 있습니다.
변수 기초: https://brunch.co.kr/@growthminder/130
파이썬 변수의 실제 역할: https://brunch.co.kr/@growthminder/131
다음 내용이 궁금하다면?
이미 회원이신가요?
2024년 3월 11일 오후 4:32
�
... 더 보기제
... 더 보기십
... 더 보기토
... 더 보기