BSs75 [python] 피보나치수열을 굳이 클로저를 사용해서.. 피보나치수는 0과 1로 시작하며 다음 피보나치수는 바로 앞의 두 피보나치 수의 합이 된다. 시간복잡도는 신경 안쓰고 그냥 클로저 라는 기능을 봤을때 피보나치수열이 생각나서 그냥 구현해봤다. def fibo(f,b): front = f back = b print(f"시작 값 1번째, 2번째 : {f}, {b}") result = 0 def nacci(): nonlocal front nonlocal back nonlocal result result = front + back front = back back = result return front, back, result return nacci # 시작 값 입력 0,1 c = fibo(0,1) # 10번만 돌려보자 for i in range(0,10): pri.. 2021. 5. 13. [python] Collection과 Dictionary와 Hash와 Key-Value docs.python.org/3/library/collections.html#collections.Counter collections — Container datatypes — Python 3.9.5 documentation collections — Container datatypes Source code: Lib/collections/__init__.py This module implements specialized container datatypes providing alternatives to Python’s general purpose built-in containers, dict, list, set, and tuple. namedtuple() factory f docs.python.org # 이.. 2021. 5. 13. 얼마나 할지 모르겠지만.. 하루에 한번 커밋하는것도 2일만에 실패했는데 여기에 글을 얼마나 쓸 수 있을지 잘 모르겠다.. 일단 되는대로 공부하는 기본적인거라도 올리고 싶은데 .. 공부하는건 괜찮은데 왜이렇게 올리는건 힘들까 다른 블로거분들 존경 2021. 5. 13. [python] PDF에서 Text 추출하기 (Extract elements from a PDF using Python) Library Name pdfminer.six Document | Source https://pdfminersix.readthedocs.io/en/latest/index.html How to Install # pip install pdfminer.six 1. pdf elements 까지 전부 추출 from pdfminer.high_level import extract_pages for page_layout in extract_pages("test.pdf"): for element in page_layout: print(element) Element 종류와 분류 알고리즘은 여기가면 볼 수 있음 2. Text만 추출 from pdfminer.high_level import extract_pages from .. 2021. 3. 10. 이전 1 ··· 5 6 7 8 9 10 11 ··· 19 다음