Python
-
[파이썬으로 배우는 알고리즘 트레이딩] 0. 트레이딩 및 pycharm, anaconda3 가상환경 설정 후 Cybos Plus API 연결하기Python/파이썬으로 배우는 알고리즘 트레이딩 2023. 5. 16. 10:54
* 해당 학습 및 실습은 [ 파이썬으로 배우는 알고리즘 트레이딩 ]을 바탕으로 진행되었습니다. 파이썬으로 배우는 알고리즘 트레이딩 (개정판-2쇄) [파이스탁 YouTube](https://www.youtube.com/c/pystock) [리디북스 Ebook 구매 바로가기](https://ridibooks.com/boo… wikidocs.net # 트레이딩(Trading) 이란? : 금융 시장에서 주식, 채권, 화폐, 자산을 사고 팔면서 이익을 창출하는 활동. 이러한 활동을 사람이 하는 것이 아닌, 컴퓨터에게 완전히 위임하는 것이 '알고리즘 트레이딩(Algorithm trading)'이다. * 알고리즘(Algorithm) : '어떤 문제를 해결하기 위한 절차나 방법' 프로그래밍과 프로그래밍 언어 주식 고수..
-
3. Python - 문자열 처리(문자열, 문자열 슬라이싱(Slicing), 문자열 함수(function))Python 2023. 5. 12. 15:13
문자열은 파이썬의 자료형(Data Type) 중, 하나로 이를 처리하기 위한 다양한 메서드와 함수가 제공된다. * 문자열의 자료형에 대한 내용은 이전 포스팅을 참고해주세요 :) 1. Python - 자료형(Data type) 종류(스칼라, 컨테이너, 시퀀스) 및 주로 사용되는 자료형 (수치, 불, 군 파이썬은 다른 프로그래밍 언어인 C, Java와는 다르게 변수를 선언할 때, 자료형을 명시적으로 선언하지 않는다. 즉, 변수를 미리 지정하지 않아도 된다. 이러한 특징을 가진 프로그래밍 언어를 ' 01-study-for-me.tistory.com 문자열(String) 하나 이상의 연속된 문자(Character)들의 나열로, 시퀀스(Sequence) 자료형에 해당된다. 큰 따옴표(")나 작은 따옴표(')를 사..
-
2. Python - 연산자(operator) [ 산술, 할당, 삼항, 비교, 논리, 항등, 멤버, 비트 연산자 ]Python 2023. 5. 11. 10:19
파이썬의 자료형에 대한 정리를 마쳤으니, 이제 연산자에 대해 학습하고자 한다. # 연산자(Operator) : 프로그래밍이나 수학에서 사용되는 기호나 기능으로, 값을 조작하거나 계산하기 위해 사용한다. # 파이썬의 연산자 종류 파이썬의 연산자는 8종류로, 대부분의 언어들이 비슷하게 가지고 있다. 아래 리스트가 파이썬에서 사용되는 연산자의 종류들이다. 산술 연산자(Arithmetic Operators) 할당 연산자(Assignment Operators) 삼항 연산자(Ternary Operator) 비교 연산자(Comparison Operators) 논리 연산자(Logical Operators) 항등 연산자(Identity Operators) 멤버 연산자(Membership Operators) 비트 연산자(..
-
1. Python - 자료형(Data type) 종류(스칼라, 컨테이너, 시퀀스) 및 주로 사용되는 자료형 (수치, 불, 군집 자료형)Python 2023. 5. 10. 15:52
파이썬은 다른 프로그래밍 언어인 C, Java와는 다르게 변수를 선언할 때, 자료형을 명시적으로 선언하지 않는다. 즉, 변수를 미리 지정하지 않아도 된다. 이러한 특징을 가진 프로그래밍 언어를 '동적 타입 언어(Dynamically typed language)'라 한다. # 정적 타입 언어(Statically typed language) & 동적 타입 언어(Dynamically typed language) 정적 타입 언어(Statically typed language) 동적 타입 언어(Dynamically typed language) 컴파일(Compile) 시, 변수의 타입이 결정되는 언어 즉, String name = "홍길동" 처럼 선언해주어야 함. [ 컴파일러(Compiler)로 번역 ] 런타임 시..
-
0. 파이썬(Python)이란?Python 2023. 5. 9. 16:33
파이썬이란? 파이썬(Python)은 귀도 반 로섬(Guido van Rossum)에 의해 개발된 고급 프로그래밍 언어로, 문법이 쉽고 간결한 특징으로 인해, 학습이 매우 용이하여 높은 인기를 끌고 있다. * 프로그래밍 언어의 종류 (저급 언어, 고급 언어?) 더보기 # 프로그래밍 언어(PL : Programming Language) : 문제 해결을 위해 인간과 컴퓨터가 소통하는 것을 목적으로 제작된 인공적인 언어. 즉, 사람이 원하는 작업이나 문제 해결을 컴퓨터가 수행할 수 있도록 일을 시키는 수단인 것이다. 이러한 프로그래밍 언어는 ① 저급언어(Low-Level Language)와 ② 고급 언어(High-Level Language)로 나눌 수 있다. ① 저급 언어 (Low-Level Language) ..
-
파이썬 for Beginner - chapter1. 연습문제Python/문제집_풀이 2022. 3. 2. 20:39
1. 다음 중 컴퓨터와 관련 없는 것을 하나 고르시오. 프로그래밍 언어, 소프트웨어, 앱, 프로그래머, 사람의 언어 - 프로그래밍 언어(programming language) : 컴퓨터에게 명령이나 연산의 목적으로 설계하여 의사소통을 할 수 있도록 만들어주는 언어 - 소프트웨어(Software) : 컴퓨터에게 동작을 지시하거나 제어하는 등 컴퓨터 시스템 구성 중 주요 요소 - 앱(App) : Application. 실행 형태를 가진 소프트웨어 - 프로그래머(programmer) : 프로그래밍 언어 및 알고리즘 등을 활용, 설계하여 프로그램을 작성하고 제작하는 사람. 2. 다음 중 프로그래밍 언어가 아닌 것을 하나 고르시오. 파이썬, 자바, B++, HTML, PHP - 파이썬(Python) : 파이썬 소..