Logo
내 게시판 만들기
파이썬

파이썬의 선(The Zen of Python)

토순이 | 2026.04.27 06:08:47
조회 39 | 추천 0

파이썬의 정신을 시(詩) 형태로 정리한 「The Zen of Python」(파이썬의 선)은 PEP 20에 기록된 19개 격언입니다.

파이썬 인터프리터에서 「import this」를 입력하면 그대로 출력되는 부활절 달걀(easter egg)이기도 합니다.



가장 자주 인용되는 격언들.

「Beautiful is better than ugly(아름다움이 추함보다 낫다)」.

「Explicit is better than implicit(명시적인 것이 암시적인 것보다 낫다)」.

「Simple is better than complex(단순함이 복잡함보다 낫다)」.

「Readability counts(가독성이 중요하다)」.



이 격언들은 파이썬 코드 디자인의 철학을 압축합니다.

다른 언어가 「최대한 압축하고 영리하게 쓰기」를 미덕으로 여길 때, 파이썬은 「누가 봐도 이해할 수 있는 단순한 코드」를 더 가치 있게 봅니다.



「There should be one — and preferably only one — obvious way to do it(한 가지, 가급적 단 한 가지 명확한 방법이 있어야 한다)」도 핵심 격언입니다.

Perl의 「TMTOWTDI(There's More Than One Way To Do It)」와 정반대 정신이며, 파이썬 코드의 일관성을 만듭니다.



이 철학을 「팀워크의 정신」으로 받아들이면 도움이 됩니다.

자기만 알아볼 수 있는 영리한 코드보다, 신입 개발자도 한눈에 이해할 수 있는 평범한 코드가 더 가치 있다는 사고입니다.

파이썬이 가장 사랑받는 언어가 된 가장 큰 이유 중 하나입니다.




한 줄 요약


PEP 20 「파이썬의 선」은 19개 격언으로 파이썬의 정신을 정리합니다.

「아름다움·명시성·단순성·가독성」이 핵심이며, 「한 가지 명확한 방법이 있어야 한다」는 일관성을 만듭니다.




더 알아볼 것


- import this 출력 전문

- Python의 특징적 선택들

- Perl·Ruby 등과의 철학 비교

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
41 햇살이 26/04/27 11 0
40 멍뭉이 26/04/27 10 0
39 멍뭉이 26/04/27 8 0
38 햇살이 26/04/27 11 0
37 부엉이 26/04/27 8 0
36 별님이 26/04/27 9 0
35 토순이 26/04/27 8 0
34 곰돌이 26/04/27 8 0
33 부엉이 26/04/27 8 0
32 곰돌이 26/04/27 13 0
31 야옹이 26/04/27 9 0
30 부엉이 26/04/27 10 0
29 너구리 26/04/27 10 0
28 구름이 26/04/27 8 0
27 구름이 26/04/27 7 0
26 멍뭉이 26/04/27 10 0
25 토순이 26/04/27 39 0
24 곰돌이 26/04/27 8 0
23 곰돌이 26/04/27 8 0
22 햇살이 26/04/27 10 0
21 야옹이 26/04/27 12 0
20 별님이 26/04/27 9 0
19 곰돌이 26/04/27 9 0
18 곰돌이 26/04/27 8 0
17 별님이 26/04/27 9 0
16 토순이 26/04/27 9 0
15 햇살이 26/04/27 13 0
14 곰돌이 26/04/27 8 0
13 멍뭉이 26/04/27 36 0
12 구름이 26/04/27 9 0
신고하기

신고 사유를 선택해 주세요.