본문 바로가기
반응형

Python/파이썬 기초29

파이썬의 개요, 특징, 활용 가능성 - 파이썬 기초(1) 개요 파이썬의 이름은 BBC "Monty Python’s Flying Circus" 쇼에서 따왔으며, 파충류와는 관련 없다.본 포스팅의 내용은 파이썬 공식 홈페이지에 있는 파이썬 문서를 정리한 것이다. 파이썬의 특징 파이썬의 특징은 크게보면 아래와 같다. ○ 객체지향 언어이며 객체지향에 대해 효율적인 접근법을 가지고 있다. ○ 배우기 쉽고, 언어가 단순하며, 고수준의 데이터 구조를 가지고 있다. ○ 인터프리터 환경을 제공한다. ○ 파이썬은 기본적으로 무료이며, 제 3자에 의해 개발된 많은 무료 라이브러리가 존재한다. ○ C나 C++로 구혀된 데이터 타입과 새로운 함수를 이용하여 쉽게 확장이 가능하다. ○ 커스터마이징 어플리케이션을 위한 확장언어로써도 적합하다. 표준 모듈과 오브젝트의 설명에 대해서는 Th.. 2018. 11. 4.
PEP8 한글 번역 - 파이썬 기초(0) PEP8 원본https://www.python.org/dev/peps/pep-0008/ PEP8 개요 PEP8은 파이썬 코드의 작성규칙(coding convention)에 대해 설명하는 문서이다. 귀도(파이썬 개발자)의 중요한 인사이트중 하나는 코드는 작성하는 것 보다 읽는 것이 더 쉬어야 된다는 것이다. 따라서 PEP8은 코드의 가독성을 향상시키는 것과 파이썬 코드의 작성법을 일관적으로 하는 것을 목적으로 한다. 많은 프로젝트에서 각자의 코딩 가이드라인을 사용하고 있다. 이렇게 명확한 코딩 가이드라인을 가지고 있는 프로젝트와 같은 경우, 어떤 갈등이 야기되는 상황에서 그 프로젝트의 가이드라인이 우선시 된다. 먼저 코드에서의 일관성은 매우 중요하며, 프로젝트 내에서의 일관성은 더욱더 중요하고, 하나의 모.. 2018. 10. 31.
반응형