PEP 8 준수하기
앞에서 살펴본 것처럼, 코드가 PEP 8 가이드라인을 준수하는지 확인해 주는 도구가 있습니다. 스타일 가이드를 실수로 벗어났을 때 경고해 주는 IDE를 사용하는 것도 한 가지 방법입니다. 또 다른 방법은 pycodestyle 패키지로 코드를 검사하는 것입니다.
아래 결과는 에디터에 있는 코드에 대해 pycodestyle 검사를 실행한 출력입니다. 각 줄의 맨 앞 숫자는 해당 규칙 위반이 몇 번 발생했는지를 나타냅니다.
my_script.py:2:2: E225 missing whitespace around operator
my_script.py:2:7: E231 missing whitespace after ','
my_script.py:2:9: E231 missing whitespace after ','
my_script.py:5:7: E201 whitespace after '('
my_script.py:5:11: E202 whitespace before ')'
이 연습은 강의의 일부입니다
Python으로 배우는 소프트웨어 공학 원칙
연습 안내
pycodestyle출력 결과를 참고해 코드를 PEP 8 기준에 맞게 수정하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Assign data to x
x=[8,3,4]
# Print the data
print( x )