본문 바로가기

프로그래밍 언어(Programming Languages)53

[Python] 파이썬 f-string 활용법 파이썬의 F-스트링은 변수를 문자열에 쉽고 빠르게 삽입할 수 있도록 해주는 강력한 기능입니다. 🌟 코드를 간결하고 읽기 쉽게 유지하면서도 효율성을 높이고 싶다면 F-스트링의 다양한 사용법을 알아두는 것이 좋습니다. 이 글에서는 F-스트링을 이용해 파이썬 코드를 더욱 멋지고 간편하게 작성하는 방법을 소개합니다! ✨ f-string은 무엇인가? Python f-string은 Python 3.6부터 도입된 문자열 포매팅 기능입니다. f-string은 문자열 안에 변수나 표현식을 포함할 수 있어 문자열 포매팅을 보다 간결하고 직관적으로 할 수 있습니다. f-string은 다음과 같은 형식으로 사용됩니다. f"{변수 또는 표현식}" 사용법과 예제 1. 기본 사용법(Basic Usage) name = '로이' ag.. 2023. 11. 11.
[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.