티스토리 뷰
클래스 외부
오브젝트 = 오브젝트
함수 = 함수
변수 = 변수
클래스 내부 (메모리 영역이 다름)
오브젝트 = 인스턴스
함수 = 메소드
변수 = 클래스변수 또는 인스턴스변수
프로그램을 실행하면
프로그램 정보가 메모리에 할당되고
프로그램에서 사용하는 변수들을 저장할 다양한 메모리 공간이 필요하다
1. 코드(code) 영역
2. 데이터(data) 영역
3. 스택(stack) 영역
4. 힙(heap) 영역
CPU는 프로그램 코드를 가져와 메모리를 관리하고 명령문(function, method)을 실행한다.
'Programming Languages > Python' 카테고리의 다른 글
Fastapi 알아가기 (middleware, callnext, DB dependency, sqlachemy session) (0) | 2022.08.09 |
---|---|
파이썬에 postgresql연결 (+sqlalchemy) (0) | 2021.09.29 |
centos7에 파이썬 3.xx 설치 (0) | 2021.09.29 |
[Python] 제너레이터(generator) (0) | 2021.07.06 |
[python/pandas] read_excel, header, stack, reset_index (0) | 2021.07.06 |