본문 바로가기

{Programing}/Python14

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.
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.
beautifulsoup 웹 크롤링시 필수적인 패키지. requests 패키지를 이용해 요청후 응답온 HTML 데이터를 조작할수 있음. 원하는 html 태그를 검색하거나, css 선택자를 검색하여 원하는 데이터를 뽑아낸다. 무단으로 임의의 홈페이지에 크롤링을 하면 위법행위가 될수 있으니 미리 확인하고 해야한다. robots.txt 파일이 있는지 확인해야하고, 그 파일에 저장된 규약이 어디까지 허용하는지 확인해야함. www.crummy.com/software/BeautifulSoup/bs4/doc/ Beautiful Soup Documentation — Beautiful Soup 4.9.0 documentation Non-pretty printing If you just want a string, with no fancy form.. 2021. 5. 12.