Python có một cú pháp chuỗi / bình luận đa dòng theo nghĩa là trừ khi được sử dụng làm tài liệu, các chuỗi đa dòng không tạo ra mã byte - giống như các #
bình luận được chuẩn bị. Trong thực tế, nó hoạt động chính xác như một bình luận.
Mặt khác, nếu bạn nói hành vi này phải được ghi lại trong tài liệu chính thức để trở thành một cú pháp nhận xét đúng, thì có, bạn sẽ đúng khi nói nó không được đảm bảo là một phần của đặc tả ngôn ngữ.
Trong mọi trường hợp, trình soạn thảo văn bản của bạn cũng có thể dễ dàng nhận xét một khu vực được chọn (bằng cách đặt riêng #
trước mỗi dòng). Nếu không, chuyển sang một trình soạn thảo văn bản nào.
Lập trình trong Python mà không có các tính năng chỉnh sửa văn bản nhất định có thể là một kinh nghiệm đau đớn. Tìm trình soạn thảo phù hợp (và biết cách sử dụng nó) có thể tạo ra sự khác biệt lớn trong cách cảm nhận trải nghiệm lập trình Python.
Trình soạn thảo văn bản không chỉ có thể nhận xét các vùng đã chọn, nó cũng có thể dễ dàng dịch chuyển các khối mã sang trái và phải và nó sẽ tự động đặt con trỏ ở mức thụt dòng hiện tại khi bạn nhấn Enter. Mã gấp cũng có thể hữu ích.
Để bảo vệ chống lại sự phân rã liên kết, đây là nội dung tweet của Guido van Rossum :
@BSUCSClub Mẹo của Python: Bạn có thể sử dụng chuỗi nhiều dòng làm nhận xét nhiều dòng. Trừ khi được sử dụng làm tài liệu, chúng không tạo ra mã! :-)
#
là cách duy nhất để đưa ra nhận xét. Tôi đoán rằng nó giúp việc diễn giải các kịch bản Python theo cách này dễ dàng hơn.