Development/Python(798)
-
Documentation of scikit-learn
Documentation of scikit-learn사용자가이드, API 문서, 머신러닝 알고리즘뿐 아니라 잘 알려진 알고리즘들에 대해 설명한 문서도 제공합니다. http://scikit-learn.org/stable/documentation
-
Unofficial Windows Binaries for Python Extension Packages
Unofficial Windows Binaries for Python Extension Packageshttp://www.lfd.uci.edu/~gohlke/pythonlibs/#distribute
-
모듈(module), 프로그래밍시 모듈 사용
모듈(module) · 일반적으로 모듈은 독립적으로 실행가능하고 테스트되고 디버깅되는 기능단위를 모듈이라고 합니다. 즉, 프로그램의 최소단위입니다. · 여러 코드를 한데 묶어 독립성을 유지하되 다른 곳에서 재사용할 수 있는 코드 모음입니다. · 모듈에는 기능을 수행하는 함수와 데이터, 변수, 클래스를 포함하고 있으며 실행 코드를 포함할 수도 있습니다. · 파이썬 데이터와 함수등을 정의하고 있는 단위가 됩니다. · 파이션에서는 하나의 파이썬 .py 파일이 하나의 모듈이 됩니다. · 다른 파이썬 프로그램에서 불러와 사용할 수 있게 만들어진 파이썬 파일입니다. 프로그래밍시 모듈 사용 · import문을 통해 모듈을 사용합니다. · 파이썬으로 프로그래밍을 할 때 많은 모듈을 사용하게 되는데 파이썬에서 제공하고 ..
-
지속성(Persistence), 지속성 지원 모듈, 지속성 기능을 지원하는 모듈
지속성(Persistence)프로그램 내에 생성된 각종 객체들을 해당 프로그램 종료 이후에도 존재하게 만들고, 그것들을 동일한 또는 다른 프로그램에서 사용하는 기능을 의미합니다.즉, 직렬화(Serialization)와 역직렬화(Deserialization)를 통해 지속성 기능을 제공합니다. 지속성 지원 모듈· 일반 텍스트를 파일로 저장할때는 파일입출력을 이용하면 됩니다.· 리스트나 클래스 같은 텍스트가 아닌 자료형은 일반적인 파일 입출력 방식으로는 데이터를 저장하거나 불러올 수 없습니다. (TypeError)· 파이썬에서는 이와같은 텍스트이외의 자료형을 파일로저장하기 위해 지속성 지원 모듈을 제공하고 있습니다.
-
리스트 관련 함수 - append(), index(), insert(), remove(), pop(), count(), extend()
리스트 관련 함수· append()· index()· insert()· remove()· pop()· count()· extend() append()· append(x)는 리스트의 맨 마지막에 x를 추가시키는 함수입니다.· 리스트 안에는 어떤 자료형도 추가할 수 있습니다. index()index(x) 함수는 리스트에 x라는 값이 있으면 x의 위치값을 리턴합니다. index() - 존재하지 않는 값 구하기리스트에 존재하지 않는 값의 index를 구할 경우 ValueError가 발생합니다. insert()· 리스트에 요소를 삽입합니다.· insert(a, b)는 리스트의 a번째 위치에 b를 삽입하는 함수입니다. · 파이썬에서는 인덱스를 0부터 시작합니다. remove()remove(x)는 리스트에서 첫 번째..
-
Tuple 인덱싱과 슬라이싱
Tuple 인덱싱과 슬라이싱· Tuple은 리스트와 마찬가지로 한 요소를 리턴하는 인덱싱과 특정 부분집합을 리턴하는 슬라이싱을 지원합니다.· 단, Tuple은 Immutable이므로 요소값을 변경하거나 추가 혹은 삭제하는 작업은 할 수 없습니다.