전체 글172 수익은 덤, 성장은 기본 – 나의 코인 자동 매매 프로젝트 후기 자동 매매, 시작하게 된 계기코인 투자를 하다 보면 가장 어려운 건 순간순간의 판단이었습니다.감정적인 매매를 줄이고, 꾸준한 수익을 낼 수 있는 자동 시스템이 있다면 얼마나 좋을까 생각하게 되었죠.무엇보다 주변 친구들 몇 명이 **"자동 매매 프로그램 만들어 줄 수 있어?"**라고 묻기도 해서나 혼자만의 도전이 아니라 함께 해볼 만한 가치가 있다는 확신이 들었습니다. 손실의 연속, 그리고 토론과 수정의 시간들처음 시작은 그야말로 망망대해였습니다.기본적인 개념도 없이, 단순히 API로 코인을 사고파는 것만 구현하고"뭔가 되겠지" 하는 마음으로 프로그램을 돌렸지만 결과는 계속 마이너스였습니다.그때부터 친구들과 전략을 하나하나 점검하고,수익률 로직 개선손절/익절 조건 수정거래량 기반 조건 추가등을 시도하며.. 2025. 4. 18. 파이썬 자료형별 시간 복잡도 파이썬으로 코딩을 하다 보면 "이게 느린가 빠른가?" 궁금할 때가 많죠.특히 자료구조(list, dict, set 등)를 어떻게 쓰느냐에 따라 속도 차이가 꽤 납니다.이번 글에서는 초보자분들이 이해하기 쉽게, **파이썬의 주요 자료형의 속도 차이(=시간 복잡도)**를 한눈에 정리해볼게요! 시간 복잡도란?간단히 말해, **"데이터가 많아질수록 얼마나 느려지느냐?"**를 나타내는 지표입니다.예를 들어,어떤 작업이 O(1)이면 = 데이터가 10개든 10만 개든 속도가 거의 안 느려짐O(n)이면 = 데이터가 많아질수록 비례해서 느려짐 1. 리스트(list)리스트는 [ ] 로 감싸서 쓰는 가장 많이 쓰는 자료형my_list = [1, 2, 3] 작업속도(O)설명append()O(1)맨 뒤에 추가 (빠름)inser.. 2025. 3. 24. 꽃 테스트 테스트 2025. 3. 21. pip freeze 이해하기: Python 개발자를 위한 종합 가이드 Python 개발자라면 pip freeze 명령어를 한 번쯤 들어봤을 것입니다. 이 명령어는 간단하지만 Python 프로젝트의 의존성 관리를 위해 매우 중요한 역할을 합니다. 이번 블로그 포스트에서는 pip freeze가 무엇인지, 왜 중요한지, 그리고 프로젝트에서 효과적으로 사용하는 방법에 대해 알아보겠습니다.pip freeze란 무엇인가?pip freeze는 현재 환경에 설치된 Python 패키지와 해당 버전을 출력하는 명령어입니다. 이 목록은 pip install과 호환되는 형식으로 출력되어 환경을 쉽게 복제할 수 있습니다.사용법:pip freeze이 명령어를 실행하면 다음과 같은 출력 결과를 볼 수 있습니다:Django==3.2.7numpy==1.21.2requests==2.26.0각 줄은 패키지.. 2025. 2. 4. [파이썬] __init__.py 파일 이해하기: 패키지 초기화의 핵심 파이썬을 배우다 보면 디렉토리에 __init__.py라는 이름의 파일이 포함된 것을 보게 됩니다. 이 파일은 파이썬 패키지를 구성하는 데 핵심적인 역할을 합니다. 이번 글에서는 __init__.py 파일이 무엇인지, 왜 필요한지, 그리고 어떻게 사용하는지에 대해 알아보겠습니다.__init__.py란 무엇인가요?__init__.py는 특정 디렉토리를 **패키지(package)**로 정의하는 데 사용되는 특별한 파일입니다. 이 파일은 패키지를 초기화하거나 필요한 설정을 수행하는 데 유용합니다.패키지란?파이썬에서 패키지는 모듈 파일을 그룹으로 묶어주는 디렉토리입니다.예를 들어, 대규모 프로젝트에서 관련된 여러 모듈을 구조적으로 관리하기 위해 패키지를 사용합니다.주요 역할패키지 식별자__init__.py는 디렉.. 2024. 12. 30. [파이썬] 파이썬의 __init__ 이해하기: 생성자 메서드 파이썬에서 객체 지향 프로그래밍(OOP)을 배울 때 가장 먼저 만나는 개념 중 하나가 __init__ 메서드입니다. 이 특별한 메서드는 생성자(Constructor)라고 불리며, 객체의 초기화를 담당합니다. 이 글에서는 __init__ 메서드의 역할, 사용법, 그리고 흔히 하는 실수에 대해 알아보겠습니다. __init__이란 무엇인가요? __init__ 메서드는 클래스의 객체가 생성될 때 자동으로 호출되는 특별한 메서드입니다. 객체의 초기 상태를 설정하거나 필요한 데이터를 전달받아 속성을 정의하는 데 사용됩니다. __init__ 메서드의 기본 구조class 클래스명: def __init__(self, 매개변수): # 초기화 코드 self.속성 = 값self: 생성된 객체 .. 2024. 12. 30. 이전 1 2 3 4 ··· 29 다음 반응형