파이썬의 젠
저게 뭐에요?
Zen of Python은 Python 설계에 영향을 미치는 컴퓨터 프로그램 작성을 위한 19가지 "지침 원칙"의 모음입니다. 소프트웨어 엔지니어인 Tim Peters는 이 원칙을 작성하여 1999년 Python 메일링 리스트에 게시했습니다. Peters의 목록은 Python 언어의 원래 저자인 Guido van Rossum을 언급하면서 "Guido가 채우도록"20번째 원칙을 공개했습니다. 20번째 원칙의 공석은 채워지지 않았습니다.
Peters의 Zen of Python은 공개 도메인으로 릴리스된 언어의 공식 Python Enhancement Proposals에 항목 번호 20으로 포함되었습니다. 또한 Python 인터프리터에 부활절 달걀로 포함되어 있으며
import this
를 입력하여 표시할 수 있습니다.원칙은 다음과 같습니다.
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those
참고문헌
Reference
이 문제에 관하여(파이썬의 젠), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/luizeduardomr/zen-of-python-2gnh텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)