1. Everything is an object in Python "Everything is an object in Python"은 파이썬의 핵심 철학 중 하나를 나타내는 슬로건이다. 이 슬로건은 파이썬 언어가 객체 지향 프로그래밍(Object-Oriented Programming, OOP)의 원칙을 엄격하게 따르고 있다는 것을 강조한다. 이 말은 파이썬에서 모든 것, 즉 숫자, 문자열, 함수, 클래스, 모듈, 심지어 파이썬 자체의 기본 데이터 타입도 객체로 취급된다는 것을 의미한다. 파이썬에서 "객체"는 데이터와 그 데이터를 조작하는 메서드(함수)를 포함하는 것을 의미한다. 다른 언어에서는 원시 데이터 타입과 객체를 구분하기도 하지만, 파이썬에서는 이러한 구분이 없다. 모든 것이 객체이며, 모든 객체는..
[Python] 파이썬 메모리 구조
1. Everything is an object in Python "Everything is an object in Python"은 파이썬의 핵심 철학 중 하나를 나타내는 슬로건이다. 이 슬로건은 파이썬 언어가 객체 지향 프로그래밍(Object-Oriented Programming, OOP)의 원칙을 엄격하게 따르고 있다는 것을 강조한다. 이 말은 파이썬에서 모든 것, 즉 숫자, 문자열, 함수, 클래스, 모듈, 심지어 파이썬 자체의 기본 데이터 타입도 객체로 취급된다는 것을 의미한다. 파이썬에서 "객체"는 데이터와 그 데이터를 조작하는 메서드(함수)를 포함하는 것을 의미한다. 다른 언어에서는 원시 데이터 타입과 객체를 구분하기도 하지만, 파이썬에서는 이러한 구분이 없다. 모든 것이 객체이며, 모든 객체는..
2023.09.14