본문 바로가기
반응형

Python66

[Redis] 초보자를 위한 Redis 입문하기 📈🗂 Redis는 빠르게 액세스 할 수 있는 인-메모리 데이터 저장소로서, 개발자들 사이에서 큰 인기를 끌고 있습니다. 이 포스팅에서는 Redis는 무엇이고 파이썬에서 어떻게 사용할 수 있는지 알아보겠습니다. Redis란? Redis는 "Remote Dictionary Server"의 약자로, 고성능의 키-값 구조 데이터를 저장하고 관리하기 위한 오픈 소스, 인-메모리 데이터 구조 저장소입니다. 주로 데이터베이스, 캐시, 메시지 브로커 등으로 사용되며, 다양한 종류의 데이터 구조를 지원합니다, 예를 들어 문자열(Strings), 해시(Hashes), 리스트(Lists), 셋(Sets), 정렬된 셋(Sorted Sets) 등이 있습니다. Redis 설치 및 파이썬에서 사용하는 방법 - Mac 1. Redis .. 2023. 11. 10.
[Python] _method, __method, method: 언더스코어의 비밀 🔧🔐 파이썬 메서드 앞의 언더스코어: _ vs __ vs 없음 안녕하세요! 🌟 오늘은 파이썬 클래스 내의 메서드 이름 앞에 있는 언더스코어 _와 __에 대해 알아보려고 합니다. 무엇을 의미하는지, 언제 사용하는지에 대해 살펴보겠습니다. 1. _method(): "프라이빗"으로 간주되는 메서드입니다. 클래스 내부에서 주로 사용됩니다. class Car: # Protected Method def _fill_gas(self): return "기름을 넣습니다." 2. __method(): 이름에 변경이 가해져 외부에서 직접 접근하기 어려워집니다. class Car: # Private Method def __private_method(self): return "이것은 비공개 메서드입니다." 3. method(): cl.. 2023. 11. 9.
[Python] 부모와 자식의 관계: 클래스 상속 탐험하기 🚴‍♂️ 🌼 오늘은 Python의 객체 지향 프로그래밍의 핵심 주제 중 하나인 '클래스 상속'에 대해 알아볼 거예요. 상속을 통해 어떻게 효율적으로 코드를 재사용할 수 있는지, 함께 알아봐요! 🎈 1. 클래스 상속이란? 🧐 클래스 상속은 기존의 클래스를 기반으로 새로운 클래스를 생성하는 것을 의미해요. 이때 기존의 클래스를 '부모 클래스' 또는 '기반 클래스', 새로운 클래스를 '자식 클래스' 또는 '파생 클래스'라고 부릅니다. 2. 왜 상속을 사용할까? 🤷‍♀️ 상속을 사용하면 기존 클래스의 속성이나 메서드를 재사용할 수 있어요. 즉, 중복된 코드를 줄이고 효율적으로 프로그램을 작성할 수 있습니다. 👍 3. 상속의 기본 문법 📘 class 부모클래스: ... class 자식클래스(부모클래스): ... 예제 1:.. 2023. 11. 8.
[Python] isinstance() 함수 활용하기! 📘✨ 오늘은 Python의 유용한 내장 함수인 isinstance()에 대해 알아보려고 합니다. 이 함수는 객체의 타입을 검사할 때 아주 유용하죠. 그럼 바로 시작해볼까요? 😊🚀 1. isinstance() 함수란? 🤔 isinstance() 함수는 주어진 객체가 특정 클래스 또는 데이터 타입의 인스턴스인지 확인하는 데 사용됩니다. 즉, 객체의 타입을 확인할 때 사용되는 함수입니다. 2. 사용 방법 📘 기본적인 사용 방법은 아래와 같습니다: 예제 1: 숫자 타입 확인하기 🧮 num = 10 print(isinstance(num, int)) # True print(isinstance(num, float)) # False 예제 2: 여러 타입과 함께 사용하기 🌟 isinstance() 함수는 두 번째 인자로 튜플.. 2023. 11. 7.
반응형