전체 글140 Cheat Sheet : Random Functions seed([x]) : 난수 생성기 초기화. x값이 생략되면 시스템 시간을 seed 로 사용. random() : 0~1사이의 실수를 반환. randint(a,b) : a~b 사이의 정수를 반환. randrange([start],stop[,step]) : start 와 stop 사이의 임의로 선택된 요소를 반환. step이 입력되면 해당 값대로 분포된 사이에서 선택. getstate() : 난수 생성기의 현재 상태를 반환. setstate(state) : getstate()로 저장된 state를 난수 생성기에 복원. getrandbits(k) : 임의의 비트 k 를 갖는 양의 정수를 반환. choice(seq) : 비어있지 않은 seq 에서 임의의 요소를 반환. shuffle(x[,random]) : 시퀀.. 2023. 2. 5. 벌 수 있을까? 강화학습으로 주식 자동 투자 해보기 - EP.0 금융지식이라고는 예적금 정도만 알고 있는 나는 돈을 많이 버는 방법을 찾고 싶었다. 육신으로 벌기에는 한계가 있으므로 여러 방법을 강구하려고 한다. 인간의 지고한 목표인 "덜 일하고 많이 벌기"를 하고싶은 마음에 검색에 검색을 거듭한 결과, 내가 가지고 있는 프로그래밍 능력을 이용하여 "덜 일하고 많이 벌기"를 할 수 있을지도 모르는 방법을 시도해보려고 한다. 처음으로는 알고리즘을 활용한 자동 매매 시스템을 구현해서 모의투자를 시도해보고 이후 강화학습을 이용한 자동 매매 시스템을 구현한뒤 모의투자를 진행한 결과를 비교해 실제 투자에 어떤게 나을지 확인해볼것이다. 대략적인 흐름은 다음대로 진행하려 한다. 1. 주식과 시장에 관련된 요소와 투자 방법에 대한 학습 및 정리. 2. 투자를 위한 조건 알고리즘 설.. 2023. 2. 4. Cheat Sheet : Math Funtions https://docs.python.org/ko/3/library/math.html#module-math math — Mathematical functions This module provides access to the mathematical functions defined by the C standard. These functions cannot be used with complex numbers; use the functions of the same name from the cmath module if... docs.python.org Number Theoretic : 수론 및 표현함수 ceil(x) : x와 같거나 큰 정수중에 가장 작은 수를 반환. 입력하는 x 는 실수 copysign(x,y) .. 2023. 2. 4. Python Cheat Sheet 파이썬에 대한 기본적인 요소들을 한페이지 컨닝페이퍼 처럼 작성한것. 크게 수학, 문자열 형식, 파일, 기본 크래스, 랜덤 함수, 배열의 함수 및 인덱싱,슬라이싱 OS 변수, 시스템 변수, 문자열 처리함수, 날짜 및 시간 함수-형식, 형식지정, 매핑 함수 정도로 정리함. 2023. 2. 4. 이전 1 2 3 4 5 ··· 35 다음