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

PEP 8 trong tài liệu

Đến giờ, chúng ta đã tập trung vào cách PEP 8 ảnh hưởng đến các phần mã chức năng. Cũng có những quy tắc giúp chú thích và tài liệu dễ đọc hơn. Trong bài tập này, bạn sẽ sửa nhiều kiểu chú thích khác nhau để tuân thủ PEP 8.

Kết quả kiểm tra kiểu bằng pycodestyle trên đoạn mã được hiển thị bên dưới.

my_script.py:2:15: E261 at least two spaces before inline comment
my_script.py:5:16: E262 inline comment should start with '# '
my_script.py:11:1: E265 block comment should start with '# '
my_script.py:13:2: E114 indentation is not a multiple of four (comment)
my_script.py:13:2: E116 unexpected indentation (comment)

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 sửa các chú thích trong 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.

def print_phrase(phrase, polite=True, shout=False):
    if polite:# It's generally polite to say please
        phrase = 'Please ' + phrase

    if shout:  #All caps looks like a written shout
        phrase = phrase.upper() + '!!'

    print(phrase)


#Politely ask for help
print_phrase('help me', polite=True)
 # Shout about a discovery
print_phrase('eureka', shout=True)
Chỉnh sửa và Chạy Mã