Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

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 )
Chỉnh sửa và Chạy Mã