카테고리 없음
파이썬의 기본문법, 코드작성 규칙(PEP8)에 대하여 알아보자.
_뮨
2022. 6. 18. 00:39
자바스크립트를 배우다가 저번주부터 파이썬공부를 시작했는데
스타일이 자유분방한 javascript에 비해
python은 세세한 규칙같은것들이 많고 들어쓰기와 띄어쓰기 하나에도 신경을 써야하는 아름다운(?)언어다.
(정렬에 집착하는 나로서는 파이썬이 아주 마음에 든다는 사실.)
PEP8이란?
PEP ( Python Enhance Proposal ---> 파이썬 개선 제안서 )
는 파이썬 코드의 작성규칙(coding convention)에 대한 문서이다.
이건 한글 번역복이다. 내용이 매우 방대함.
출처: https://bodhi-sattva.tistory.com/53
파이썬 기본문법, 코드작성 규칙(PEP8)
본격적으로 파이썬을 공부하면서, 잠깐만 알고 넘어갈 것이 있다면, 파이썬에는 코딩스타일이 자유롭지않고 세세하게 정해진 코딩 규칙이 있습니다. 왜냐면 들어쓰기나 띄어쓰기 하나에도 코
bodhi-sattva.tistory.com
이중에서 인상이 깊었던 걸 말해보자면,
1) 들여쓰기: 한 번에 4개의 스페이스바를 사용해야 한다.
2) 한 줄의 최대길이: 79문자.
3)import: 항상 소스코드의 최상단에 써야하며, 행으로 분리시켜 사용해야 한다. (예: import this(줄바꿈) import that)
4)줄이 길어져서 다음줄로 넘어갈때는 그 요소의 앞부분에 맞춰 줄바꿈을 한다.
5)함수, 변수, 속성 이름: this_is_name.