AIFFEL Life

[Day10] 파이썬 더 알아보기

nevermet 2020. 8. 26. 18:14

파이썬에는 신기한 것들이 많습니다.

- 람다(lambda): wikidocs.net/64

 

위키독스

온라인 책을 제작 공유하는 플랫폼 서비스

wikidocs.net

- The Python Package Index (PyPI): https://pypi.org/

 

PyPI · The Python Package Index

The Python Package Index (PyPI) is a repository of software for the Python programming language.

pypi.org

- 파이썬 - OOP Part 1. 객체 지향 프로그래밍(OOP)은 무엇인가? 왜 사용하는가?: http://schoolofweb.net/blog/posts/%ED%8C%8C%EC%9D%B4%EC%8D%AC-oop-part-1-%EA%B0%9D%EC%B2%B4-%EC%A7%80%ED%96%A5-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8Doop%EC%9D%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80-%EC%99%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%EA%B0%80/

 

SchoolofWeb :: 파이썬 - OOP Part 1. 객체 지향 프로그래밍(OOP)은 무엇인가? 왜 사용하는가?

파이썬 객체 지향 프로그래밍(Object Oriented Programming) 강좌

schoolofweb.net

AIFFEL 입학 면접을 할 때, 함수형 프로그래밍에 대해 미리 공부해 보라고 했습니다. 함수형 프로그래밍이 뭔지 알고 나서 저는 참 많이 반성?을 했습니다. 왜냐면 함수형 프로그래밍에서 하지 말라는 것을 저는 참 많이 했거든요. :)

- 함수형 프로그래밍 HOWTO: https://docs.python.org/ko/3/howto/functional.html

 

함수형 프로그래밍 HOWTO — Python 3.8.5 문서

이 문서에서는, 함수형 방식으로 프로그램을 구현하는데 적합한 파이썬의 특성에 대해 알아볼 것입니다. 함수형 프로그래밍의 개념을 소개한 뒤에, 이터레이터 , 제너레이터 와 같은 언어의 특�

docs.python.org

- 코드 스타일 (지난 포스트의  PEP8 참고): https://python-guide-kr.readthedocs.io/ko/latest/writing/style.html

 

코드 스타일 — The Hitchhiker's Guide to Python

코드 스타일 파이썬 프로그래머에게 파이썬의 어떤 점을 가장 좋아하냐고 묻는다면, 뛰어난 가독성이 좋다고들 할 것입니다. 실제로 높은 수준의 가독성은 파이썬 언어 디자인의 핵심입니다. ��

python-guide-kr.readthedocs.io

- Code lay-out: https://pep8.org/#code-lay-out 

 

PEP 8: The Style Guide for Python Code

When implementing ordering operations with rich comparisons, it is best to implement all six operations (__eq__, __ne__, __lt__, __le__, __gt__, __ge__) rather than relying on other code to only exercise a particular comparison. To minimize the effort invo

pep8.org