[python] 이미 작성된 코드를 PEP 8에 맞게 수정하는 방법은?
  1. 들여쓰기:
    • PEP 8은 4개의 공백을 사용하여 들여쓰기를 권장합니다. 기존 코드의 들여쓰기가 공백이 아닌 탭으로 되어있는 경우, 공백으로 교체해야 합니다.
  2. 라인 길이 제한:
    • 한 줄의 코드는 79자 이내로 작성해야 합니다. 긴 줄은 백슬래시(\)를 사용하여 여러 줄로 나누어야 합니다.
  3. 공백과 괄호:
    • 함수나 메서드 이름과 괄호 사이에는 공백을 추가해야 합니다. 예를 들어, function_name (argument) 대신에 function_name(argument)로 수정해야 합니다.
  4. 불필요한 공백 제거:
    • 코드 라인의 끝에 있는 불필요한 공백을 제거해야 합니다.
  5. 네이밍 규칙:
    • 변수, 함수, 클래스 등의 이름은 PEP 8의 규칙을 따라야 합니다. 예를 들어, 변수나 함수는 소문자와 언더스코어를 사용하여 작성해야 합니다.
  6. 기타 사항:
    • 다른 PEP 8 규칙(예: import 문 위치, 라인의 끝에 공백 등)을 모두 검토하고 수정해야 합니다.

이와 같은 수정 사항을 적용하여 기존 코드를 PEP 8에 맞게 정리할 수 있습니다. 참고로, 자동화된 도구들(예: autopep8, yapf)을 사용하여 코드를 자동으로 PEP 8에 맞게 수정할 수도 있습니다.