Tuân thủ PEP 8
Như bạn đã thấy, có nhiều công cụ để kiểm tra liệu mã của bạn có tuân theo hướng dẫn PEP 8 hay không. Một cách là dùng IDE có cảnh báo khi bạn vô tình lệch khỏi quy tắc định dạng. Cách khác là dùng gói pycodestyle để kiểm tra mã.
Kết quả dưới đây là đầu ra khi chạy pycodestyle trên đoạn mã trong trình soạn thảo của bạn. Con số ở đầu mỗi dòng cho biết có bao nhiêu lần vi phạm kiểu đó.
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 ')'
Bài tập này là một phần của khóa học
Nguyên tắc Kỹ thuật Phần mềm với Python
Hướng dẫn bài tập
- Tận dụng đầu ra của
pycodestyleđể chỉnh mã sao cho tuân thủ PEP 8.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Assign data to x
x=[8,3,4]
# Print the data
print( x )