Python이 변수를 다루는 방법

Python은 변수를 어떻게 다룰까요?

어떻게 python은 동적으로 타입을 할당할까요?


어떤 언어를 공부하던, 가장 먼저 공부하는게 변수 할당입니다. 변수를 정의하고 나서야 비로소 함수를 만들거나 조건문을 작성할 수 있다.


파이썬은 동적으로 타입을 할당할 수 있고, 변수 선언에 있어서 자유도가 높아 많은 사람들이 애용하고 있습니다. 특히 여러 타입의 데이터를 다뤄하는 데이터분석 쪽에서도 활발하게 사용되고 있습니다.


요약하자면, 파이썬은 모든 것을 객체로 인식합니다. 타입도 예외는 아니죠. 파이썬 변수는 실제 값을 가지고 있는 것이 아니라, 메모리 영역을 가리키는 심볼에 불과합니다. 변수를 어떠한 타입과 연결하지 않습니다. 실제 값은 객체 형태로 메모리에 저장됩니다. 파이썬은 값에 따라서 어떤 타입인지 인식해서 객체의 타입으로 지정합니다. 변수는 이렇게 생성된 객체의 메모리 주소를 가리킬 뿐입니다. 이러한 내부 구조 덕분에 파이썬은 동적 타입 할당을 지원할 수 있습니다.


변수 기초: https://brunch.co.kr/@growthminder/130

파이썬 변수의 실제 역할: https://brunch.co.kr/@growthminder/131

[Python] 파이썬 변수의 실제 역할

Brunch Story

[Python] 파이썬 변수의 실제 역할

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2024년 3월 11일 오후 4:32

댓글 0

    함께 읽은 게시물

    퇴사 부검 : 네이버를 떠나며

    ... 더 보기

    퇴사 부검 : 네이버를 떠나며

    taetaetae.github.io

    퇴사 부검 : 네이버를 떠나며

     • 

    저장 27 • 조회 4,811





    넷플릭스는 왜 WebFlux를 사용하지 않을까?

    ... 더 보기

    넷플릭스는 왜 WebFlux를 사용하지 않을까?

    kr.linkedin.com

    넷플릭스는 왜 WebFlux를 사용하지 않을까?

    토스 데이터 직군 집중 채용 - 면접만 봐도 100만원!

    ... 더 보기

    토스 DATA·ML 집중채용

    toss.im

    토스 DATA·ML 집중채용