Skip to content

KNET-KWU/DoPython

Repository files navigation

Do Python

  • PEP translation - ko

  • Python- Built-in Functions

  • Python-Standard_Library

  • Understanding_Python

PEP translation

Python Enhancement Proposals

파이썬의 새로운 기능을 제안하면서 그 배경과 구현할 방식을 세세하게 써준 문서다.

파이썬의 기능을 직접 이용해서 이해하는 것도 좋은 방법이지만, 도입 배경을 통해서 이해하고 쓰는 것도 좋은 것 같아서 시작했다.

Python- Built-in Functions

파이썬은 모듈이 많이 발달되어 있어서 파이썬의 공식 문서보다 모듈의 공식문서를 보는 시간이 상대적으로 긴 특징이 있다.

하지만, 모듈 또한 파이썬을 기반으로 만든 것이기 때문에 언젠가는 파이썬의 근본적인 기능을 사용하지 못해 고생한 경험이 있었다.

간단하지만, 직접 사용하면서 귀납적으로 이해했기 때문에 공식문서와 함께 알아보는 것이 좋을 것 같아서 시작했다.

Python- Built-in Types

파이썬의 모든것은 객체다

파이썬에서 이미 만들어진 객체 타입을 제대로 활용하지 못한채 같은 기능을 가진 타입을 만드느라 시간을 허비하는 경우가 있다.

파이썬의 근본을 만들어주는 내장된 타입에 대해 알아보고, 알지 못했지만 유용한 타입에 대해 알아보는 것이 좋을 것 같아서 시작했다.

Python-Standard_Library

Built-in 함수와 마찬가지로, 파이썬의 근본 모듈이기 때문에

파이썬의 작동 원리가 내가 알 수 없는 마법이 아니라 사람이 직접 구현한 일부임을 이해하고,

깊게 파고들고 싶어서 시작했다.

Understanding_Python

문서나 PEP 이외에 파이썬이 작동하는 방식에 대해서 정리한 글들이다.

Magic_Methods

매직 메서드에 대한 글.