본문 바로가기
반응형

파이썬171

Python 키움API 자동매매프로그램 개발-15.Python 기초편 반복문(2) while 사용 시리즈 이전글입니다. 2021/01/26 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-14.Python 기초편 반복문(1) for 사용 for를 이용한 반복문은 range, tuple, list, dictionary 등을 바탕으로 이 안에 있는 데이터의 길이만큼 반복문을 진행했습니다. while은 이와 다르게 다음과 같은 문법으로 사용됩니다. while 조건: 반복할 코드 여기서 ‘조건’은 조건문에서 사용했던 조건과 마찬가지로 참, 거짓을 구분할 수 있으면 됩니다. 예를 들어보겠습니다. i = 1 while i < 10: print(i) i를 1로 만들고 while문 조건을 보면 i가 10보다 작은 경우에 반복을 실행하라고 합니다. i는 10보다 작으니 print(i)라는.. 2021. 1. 27.
Python 키움API 자동매매프로그램 개발-14.Python 기초편 반복문(1) for 사용 시리즈 이전글입니다. 2021/01/26 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-13.Python 기초편 조건문(2) 프로그래밍을 배우며 몰라도 된다고 할 수 있는 것들은 많을 수 있어도 꼭 알아야하는 것들 중에는 반복문이 있습니다. 코드를 만들면 반복해서 해야할 일들이 있고 그러다 보면 자연스레 코드가 길어지고 알아보기 힘들어질 수 있습니다. 예를 들어 구구단 중 2단만 출력하는 경우 다음처럼 할 수 있습니다. print("{} * {} = {}".format(2, 1, 2)) print("{} * {} = {}".format(2, 2, 4)) print("{} * {} = {}".format(2, 3, 6)) print("{} * {} = {}".format(2,.. 2021. 1. 26.
Python 키움API 자동매매프로그램 개발-13.Python 기초편 조건문(2) 시리즈 이전글입니다. 2021/01/25 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-12.Python 기초편 조건문(1) 다음은 if 와 연결되는 elif else 구문입니다. elif-else이 왜 필요한지 설명 드리면 이를 통해 조건을 ‘분기’ 시킬 수 있습니다. 무슨 말이냐면 다음 코드는 stock_price가 60000인지 한 번 비교해보고 거짓이라면 그대로 마칩니다. stock_price = 70000 if stock_price == 60000: print(stock_price) # 실행되지 않고 끝! 하지만 elif가 연결된다면 첫번째 if 조건에 해당되지 않을시 elif 조건에 부합하는지 확인합니다. stock_price = 70000 if stock_pri.. 2021. 1. 26.
Python 키움API 자동매매프로그램 개발-12.Python 기초편 조건문(1) 시리즈 이전글입니다. 2021/01/25 - [파이썬/주식 자동매매] - Python 키움API 주식자동매매프로그램 개발 - 11.Python 기초편 다양한 연산자 비교, 논리, 멤버 연산자 조건문은 특정 조건에 만족했을 때 수행하도록 하는 문법입니다. 그러면 조건문이 없는 경우는 어떻게 될까요? 예를 들어보겠습니다. stock_price = 70000 print('매수!') 위 코드 실행시키면 출력창에 바로 ‘매수!’가 뜨는 것을 볼 수 있습니다. 그런데 가격이 70000원이나 해 비싸니 매수하고 싶지 않다거나 60000원 이하일 때 매수하고 싶다는 조건을 만들고 싶다면 조건문 if를 다음처럼 사용합니다. if 조건: ''' 조건문 밑에 수행될 부분은 들여쓰기! ''' 만족한다면 수행할 코드블록 if .. 2021. 1. 25.
Python 키움API 자동매매프로그램 개발-11.Python 기초편 다양한 연산자 비교, 논리, 멤버 연산자 시리즈 이전글입니다. 2021/01/25 - [파이썬/주식 자동매매] - Python 키움API 주식자동매매프로그램 개발 - 10.Python 기초편 연산기초 +, -, *, /, // 같이 산술적인 연산에 필요한 연산자를 산술연산자라고 합니다. 산술 연산자는 기초 연산 챕터에서 다룬 바가 있습니다. 이외에도 비교, 논리, 멤버 bitwise 등 다양한 연산자가 있지만 이번 챕터에서는 사용 빈도가 높은 비교, 논리, 멤버 연산자에 대해서만 배워보도록 하겠습니다. 01.비교 연산자 비교 연산자란 부등호(>, >=, = 1 3 True print(3 >= 1) # 3이 1보다 같거나 크다 => True print(3 < 1) # 3이 1보다 작.. 2021. 1. 25.
반응형