본문 바로가기
반응형

분류 전체보기388

Python self 이해하기 Python으로 클래스를 생성할 때 자주 보이는 self에 대해 알아보겠습니다. 간단히 바로 요약하자면 self란 클래스의 인스턴스를 나타내는 변수입니다. 무슨 말인지는 천천히 예를 들면서 설명하겠습니다. self는 class내 method들의 첫번째 인자로 전달됩니다. 다른 언어들은 이 과정을 프로그래머 모르게 알아서 처리하기도 하지만 Python은 이를 명시적으로 프로그래머가 해줘야 합니다. 하지만 self를 전달하지 않은 메소드를 만들어도 상관 없습니다. class Person: def sayHello(): print('Hi') 다만 이렇게 만든 메소드를 호출하면 문제가 됩니다. class Person: def sayHello(): print('Hi') man = Person() man.sayHel.. 2020. 1. 23.
Pycharm - Github 연동 Pycharm - Github 연동 Github에 있는 프로젝트를 Pycharm으로 가져오는 방법과 Github에는 없지만 Pycharm에 이미 생성된 프로젝트를 옮기는 방법에 대한 포스팅입니다. 무엇을 하던 우선 Github 계정이 있어야 합니다. 1.Github에 있는 프로젝트를 Pycharm으로 가져오는 방법 (1) Github 접속해서 해당 프로젝트 링크 갖고 오기 (2) Pycharm Menu > VCS > Checkout from Version Control >Git (3) (1)에서 갖고 온 링크 입력하고 Clone (4) Github 프로젝트가 내 local Pycharm Project로 생긴 것을 확인할 수 있습니다. (제가 캡쳐한 이미지는 이미 local에 존재하는 프로젝트입니다.) 2.. 2020. 1. 19.
Python 기초 자료 1. 파이썬 프로그래밍 입문서 (가제) 책으로 내시기 전에 일부 공개하신 문서 https://python.bakyeono.net/index.html 목차 | 파이썬 프로그래밍 입문서 (가제) 박연오가 도서출판 인사이트와 함께 준비하고 있는 파이썬 프로그래밍 입문서입니다. 질문과 의견은 페이지 하단의 댓글란에 남겨주세요. python.bakyeono.net 2. 데이터사이언스 스쿨 강의 https://datascienceschool.net/view-notebook/39569f0132044097a15943bd8f440ca5/ Data Science School Data Science School is an open space! datascienceschool.net 3.파이썬을 파이썬답게 문법은 알고 있으나.. 2020. 1. 19.
Python으로 주식 알파 찾기, Open-to-Close 전략 수행 With Backtrader 백테스팅 Python으로 주식 알파 찾기라는 거창한 제목을 썼지만 사실 알파라기 보다 이런 것은 어떨까? 하는 생각으로 시작하는 글입니다. 수행하고자 하는 전략은 Open-to-Close 전략입니다. 간략히 설명하면 KOSPI 상장 종목 중 시가총액 상위 200개 중 전일 종가 대비 당일 종가가 제일 하락한 순서대로 10종목을 골라내어 다음날 Open Price(시가)에 사서 Close Price(종가)에 파는 전략입니다. 이 전략의 가정은 '하루의 10% 이상씩 부지기수로 왔다갔다 하는 기업이 아니라, 어느정도 규모를 갖춘 우량 기업이라면 큰 하락폭을 보고 다시 오를 것이라는 사람들의 심리에 힘입어 다음날 종가에는 어느정도 가격이 회복할 것이다.' 입니다. 이와 같은 전략이 과연 통하는지 국내주식시장에서 201.. 2020. 1. 16.
금융위기를 두려워하는 2030에게 레이달리오가 하는 3가지 충고 https://www.youtube.com/watch?v=lPpg4dUoRn4&list=WL&index=4&t=0s 김단테님 유튜브 링크 저축, 정확한 계산, 감 2020. 1. 11.
반응형