PEP 8 に準拠する
これまでに学んだとおり、PEP 8 のガイドラインにコードが準拠しているかを確認するツールがあります。スタイルガイドからうっかり外れたときに警告してくれる IDE を使うのが 1 つの方法です。別の方法として、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で学ぶSoftware Engineeringの原則
演習の手順
pycodestyleの出力を活用して、コードを編集し、PEP 8 に準拠させてください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Assign data to x
x=[8,3,4]
# Print the data
print( x )