符合 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 )