본문 바로가기
반응형

분류 전체보기388

Python 키움API 자동매매프로그램 개발-9.Python 기초편 딕셔너리 사용 시리즈 이전글입니다. 2021/01/22 - [파이썬/주식 자동매매] - Python 키움API 주식자동매매프로그램 개발 - 8.Python 기초편 튜플, 리스트 사용 패킹 언패킹 지금까지 배운 문자열, 튜플, 리스트는 데이터를 일렬로 나열하는 시퀀스 자료형이었습니다. samsung_closes_tuple = (40000, 45000, 50000, 55000, 60000, 60500, 61000, 67000, 76000, 80000, 82000, 83000) samsung_closes_list = [40000, 45000, 50000, 55000, 60000, 60500, 61000, 67000, 76000, 80000, 82000, 83000] 하지만 여기서 각각 40000, 45000, 그리고 500.. 2021. 1. 24.
Python 키움API 자동매매프로그램 개발-8.Python 기초편 튜플, 리스트 사용 패킹 언패킹 시리즈 이전글입니다. 2021/01/22 - [파이썬/주식 자동매매] - Python 키움API 주식자동매매프로그램 개발 - 7.Python 기초편 문자열 사용 지금까지는 하나의 변수에 하나의 값만 저장했습니다. 하지만 값이 서로 연관성이 있다거나 연산의 결과를 모아야할 때는 값들의 묶음이 필요할 수 있습니다. 예를 들어 삼성전자의 2020년 1월부터 12월까지의 월말 종가를 다음처럼 저장한다고 해보겠습니다. samsung_1 = 40000 samsung_2 = 45000 samsung_3 = 50000 samsung_4 = 55000 samsung_5 = 60000 samsung_6 = 60500 samsung_7 = 61000 samsung_8 = 67000 samsung_9 = 76000 samsu.. 2021. 1. 22.
Python 키움API 자동매매프로그램 개발-7.Python 기초편 문자열 사용 시리즈 이전글입니다. 2021/01/21 - [파이썬/주식 자동매매] - Python 키움API 주식자동매매프로그램 개발 - 6.Python 기초편 자료형(1) Python에서 제공하는 자료형 중 문자열에 대해서 더 알아보도록 하겠습니다. 우선 문자열을 어떻게 만들까요? 문자, 숫자를 ‘(작은 따옴표) 혹은 “(큰 따옴표)를 묶으면 문자열이 됩니다. 예를 들어 보겠습니다. var1 = 1 var2 = '1' var3 = 10 var4 = "10.0" 다음처럼 var1과 var2의 차이는 작은 따옴표가 있고 없고의 차이지만 그걸로 인해서 var1은 숫자형, var2는 문자열이 됩니다. var3, var4도 마찬가지입니다. var4는 큰 따옴표를 사용해 문자열이지만 var3는 숫자 10입니다. 이렇게 따옴표.. 2021. 1. 22.
Python 키움API 자동매매프로그램 개발-6.Python 기초편 자료형(1) 시리즈 이전글입니다. 2021/01/21 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-5.Python 기초편 주석, 들여쓰기 자료형이란 데이터 타입(Data Type)을 의미합니다. 먼저 프로그래밍과 무관한 예를 들어보겠습니다. 1+1의 결과는 뭘까요? 하면 바로 2라는 답이 나올 것입니다. 그렇다면 안녕+1은 뭐라고 할 수 있을까요? 넌센스(Nonsense)인가 싶기도 하고 무엇을 하라는 것인지 몰라 1+1 문제처럼 간단히 답하기 어렵습니다. 아마 이런 문제를 보면 상식적으로 들 수 있는 생각은 “문자랑 숫자랑 어떻게 더하지?” 일 것 같습니다. 네 맞습니다. 문자랑 숫자랑 더할 수가 없기에 (+)연산이 되지 않습니다. 이는 현실세계 뿐만 아니라 프로그래밍 세계에서도 마.. 2021. 1. 21.
Python 키움API 자동매매프로그램 개발-5.Python 기초편 주석, 들여쓰기 시리즈 이전글입니다. 2021/01/20 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-4.Python 기초편 변수 사용하기 Python에서 프로그램이 알아들을 수 있도록 작성한 명령어가 코드(code)이고 사람이 알아볼 수 있는 것은 주석(comment)라고 합니다. 하지만 코드가 아니라고 해서 전부 다 주석인 것은 아니고 주석으로 만들어주는 처리가 따로 필요합니다. 먼저 test.py를 만들어 한글과 코드를 입력한 후 실행해보겠습니다. test.py "안녕" print("Hello World") “안녕”은 사람만 알아볼 수 있는 말이기에 컴퓨터는 무엇을 의미하는지 알지 못합니다. 하지만 “안녕”을 주석처리 하지 않고 실행했기 때문에 컴퓨터는 이 부분을 코드로 인식하고 실.. 2021. 1. 21.
반응형