ProgramingTip

읽어야하는 PEP는 무엇입니까?

bestdevel 2020. 11. 15. 11:35
반응형

읽어야하는 PEP는 무엇입니까?


나는 상당한 성능과 코더이지만, 내 스타일의 너무 많은 부분이 약간 무의미하고, 내가 해낸 것보다 많은 문제에 대한 해낸 것보다 더 많은 문제에 대해 확신합니다. 필수적인 Pythonista가 읽는 데 정통한 PEP는 무엇입니까?


확실히 PEP 8 , Python 용 스타일 가이드.


Python은 매우 존경하지만 많은 사람들이 그의 철학을 이해하지 못합니다.

Pep 20 : 의 선

  • 못생긴 것보다 아름다운 것이 낫습니다.
  • 명시적인 것이 암시적인 것보다 낫습니다.
  • 단순한 것이 복잡한 것보다 낫습니다.
  • 복잡한 것이 복잡한 것보다 낫습니다.
  • 플랫이 중첩보다 낫습니다.
  • 스파 스는 조밀 한 것보다 낫습니다.
  • 가독성이 중요합니다.
  • 특별한 경우는 규칙을 어길만큼 특별하지 않습니다.
  • 실용성이 순결을 능가하지만.
  • 오류는 조용히 전달되지 않습니다.
  • 명시 적으로 침묵하지 않는 한.
  • 추측하려는 시도를 거부합니다.
  • 이를 수행하는 분명한 방법은 하나, 확실하게는 하나만 있어야합니다.
  • 네덜란드 사람이 아니라면 처음에는 그 방법이 분명하지 않을 수도 있습니다.
  • 지금은없는 것보다 좋습니다.
  • 더 나은보다 바로 지금.
  • 구현이 설명하기 어렵다면 그것은 나쁜 생각입니다.
  • 구현이 설명하기 쉬운면 좋은 생각 일 수 있습니다.
  • 네임 스페이스는 훌륭한 아이디어 중 하나입니다. 더 많은 작업을 수행해 보겠습니다!

또한 pep 0257 독독 규칙


지금은 회고 적이지만 여전히 흥미 롭습니다. Python 3000에서 변경하지 않을 것들은 결정에 앞서 논의에 대한 많은 링크가 좋은 읽기 라고 생각하지 않습니다 .


거절 된 글을 거절면 Pythonic과 좋은 것에 대한 것입니다. 이것은 얼마 전 이었는지 구체적인 예가 없습니다.


다음은 PEP 색인입니다 -http : //www.python.org/dev/peps/

어떤 주제에 대해 의심 스러울 때마다 검색 할 수 있습니다.


또한 PEP 8과 257을 권장합니다. PyCharm (아마도 제 생각에 최고의 Python IDE)이 사용자가 다음 중 하나를 표시하고 있다는 것을 자동으로 확인한다는 점을 지적하고 싶습니다. 누군가가 관심이있는 경우를 대비하여 가장 중요한 PEP 8 지침 ...

참고 URL : https://stackoverflow.com/questions/1382648/which-peps-are-must-reads

반응형