Bạn có thể sử dụng để nhận xét bằng Python không?
Tóm lược. trong hướng dẫn này, bạn sẽ học cách thêm nhận xét vào mã của mình. Và bạn sẽ tìm hiểu các loại nhận xét Python khác nhau bao gồm nhận xét khối, nhận xét nội tuyến và chuỗi tài liệu Show
Giới thiệu về bình luận PythonĐôi khi, bạn muốn ghi lại mã mà bạn viết. Ví dụ: bạn có thể muốn lưu ý lý do tại sao một đoạn mã hoạt động. Để làm điều đó, bạn sử dụng các ý kiến Thông thường, bạn sử dụng nhận xét để giải thích các công thức, thuật toán và logic kinh doanh phức tạp Khi thực thi một chương trình, trình thông dịch Python sẽ bỏ qua các chú thích và chỉ diễn giải mã Python cung cấp ba loại nhận xét bao gồm nhận xét khối, nhận xét nội tuyến và chuỗi tài liệu Bình luận khối PythonMột bình luận khối giải thích mã theo sau nó. Thông thường, bạn thụt lề một khối nhận xét ở cùng cấp với khối mã Để tạo một bình luận khối, bạn bắt đầu với một dấu thăng đơn (_______17_______), theo sau là một khoảng trắng và một chuỗi văn bản. Ví dụ
Nhận xét nội tuyến PythonKhi bạn đặt một nhận xét trên cùng một dòng với một câu lệnh, bạn sẽ có một nhận xét nội tuyến Tương tự như một bình luận khối, một bình luận nội tuyến bắt đầu bằng một dấu thăng đơn ( Ví dụ sau minh họa một nhận xét nội tuyến
tài liệu PythonChuỗi tài liệu là một chuỗi ký tự mà bạn đặt làm dòng đầu tiên trong một khối mã, ví dụ: một hàm Không giống như một nhận xét thông thường, một chuỗi tài liệu có thể được truy cập trong thời gian chạy bằng cách sử dụng thuộc tính Thông thường, bạn sử dụng chuỗi tài liệu để tự động tạo tài liệu mã Chuỗi tài liệu được gọi là docstrings Về mặt kỹ thuật, docstrings không phải là ý kiến. Họ tạo các biến ẩn danh tham chiếu các chuỗi. Ngoài ra, chúng không bị trình thông dịch Python bỏ qua Python cung cấp hai loại docstrings. tài liệu một dòng và tài liệu nhiều dòng 1) Tài liệu một dòngĐúng như tên gọi của nó, một chuỗi tài liệu một dòng phù hợp với một dòng. Chuỗi tài liệu một dòng bắt đầu bằng ba dấu ngoặc kép ( Ví dụ sau minh họa một chuỗi tài liệu một dòng trong hàm 0
2) Tài liệu nhiều dòngKhông giống như chuỗi tài liệu một dòng, chuỗi tài liệu nhiều dòng có thể trải rộng trên nhiều dòng. Một chuỗi tài liệu nhiều dòng cũng bắt đầu bằng ba dấu ngoặc kép (_______21_______) và kết thúc bằng ba dấu ngoặc kép (_______21_______) Ví dụ sau đây cho bạn thấy cách sử dụng chuỗi tài liệu nhiều dòng
Nhận xét nhiều dòng PythonPython không hỗ trợ bình luận nhiều dòng Tuy nhiên, bạn có thể sử dụng chuỗi tài liệu nhiều dòng làm nhận xét nhiều dòng. Guido van Rossum, người tạo ra Python, cũng khuyến nghị điều này Đó là một thực hành tốt để giữ cho nhận xét của bạn rõ ràng, ngắn gọn và giải thích. Mục tiêu cuối cùng là tiết kiệm thời gian và năng lượng cho bạn và những nhà phát triển khác, những người sẽ làm việc với mã sau này Nhận xét hoàn toàn bị bỏ qua bởi trình thông dịch. Chúng dành cho các lập trình viên đồng nghiệp. Ví dụ,
Ở đây, chúng tôi đã sử dụng các ý kiến sau đây,
Các loại bình luận trong PythonTrong Python, có hai loại bình luận
Nhận xét một dòng trong PythonNhận xét một dòng bắt đầu và kết thúc trong cùng một dòng. Chúng tôi sử dụng ký hiệu
đầu ra Eric Cartman Ở đây, chúng tôi đã tạo hai nhận xét một dòng
Chúng tôi cũng có thể sử dụng nhận xét một dòng cùng với mã
Ở đây, mã trước Nhận xét nhiều dòng trong PythonPython không cung cấp cách riêng để viết nhận xét nhiều dòng. Tuy nhiên, có nhiều cách khác để giải quyết vấn đề này Chúng ta có thể sử dụng
Ở đây, mỗi dòng được coi là một nhận xét và tất cả chúng đều bị bỏ qua Một cách khác để làm điều này là sử dụng ba dấu ngoặc kép, hoặc là 5 hoặc là 6Các trích dẫn ba này thường được sử dụng cho các chuỗi nhiều dòng. Nhưng nếu chúng ta không gán nó cho bất kỳ biến hoặc chức năng nào, chúng ta có thể sử dụng nó như một nhận xét Trình thông dịch bỏ qua chuỗi không được gán cho bất kỳ biến hoặc hàm nào Hãy xem một ví dụ,
Ở đây, chuỗi nhiều dòng không được gán cho bất kỳ biến nào, vì vậy nó sẽ bị trình thông dịch bỏ qua. Mặc dù về mặt kỹ thuật, nó không phải là một bình luận nhiều dòng, nhưng nó có thể được sử dụng như một Sử dụng bình luận Python1. Làm cho mã dễ hiểu hơn Nếu chúng tôi viết nhận xét trong mã của mình, việc tham khảo sau này sẽ dễ dàng hơn Ngoài ra, các nhà phát triển khác sẽ dễ dàng hiểu mã hơn 2. Sử dụng Nhận xét để gỡ lỗi Nếu gặp lỗi khi chạy chương trình, chúng ta có thể comment dòng code gây ra lỗi thay vì loại bỏ nó. Ví dụ,
Ở đây, 7 đã gây ra lỗi nên chúng tôi đã thay đổi nó thành nhận xét. Bây giờ, chương trình chạy mà không có bất kỳ lỗi nàoĐây là cách nhận xét có thể là một công cụ sửa lỗi có giá trị Ghi chú. Luôn sử dụng nhận xét để giải thích lý do tại sao chúng ta làm điều gì đó hơn là cách chúng ta làm điều gì đó. Nhận xét không nên thay thế để giải thích mã được viết kém /* trong Python là gì?Hầu hết các ngôn ngữ lập trình đều có cú pháp cho các chú thích khối trải rộng trên nhiều dòng văn bản, như C hoặc Java. /* Đây là chặn bình luận . Nó kéo dài nhiều dòng.
Có hai cách để bình luận trong Python?Trong Python, có hai loại bình luận. . nhận xét một dòng nhận xét nhiều dòng Các kiểu nhận xét trong Python là gì?Python có hai loại bình luận. nhận xét một dòng (bắt đầu bằng dấu #) và chuỗi tài liệu (được đặt trong ba dấu ngoặc kép) . Sau đây là quy tắc chung về bình luận. Thông số kỹ thuật là docstrings; .
Ký tự nào được sử dụng cho nhận xét trong Python *?Python cung cấp một cách khá đơn giản và dễ hiểu để viết nhận xét. Chúng ta có thể viết nhận xét một dòng bằng cách thêm một ký tự # trước bất kỳ câu lệnh hoặc dòng mã nào. |