Nhận xét Python

Bình luận trong lập trình là một cách để lập trình viên giải thích mã. Nó là một phần không thể thiếu của bất kỳ chương trình nào vì nó giúp các nhà phát triển gỡ lỗi mã trong quá trình phát triển

Bình luận khối là gì?

Nhận xét khối là một đoạn văn bản có dấu bắt đầu và dấu kết thúc và máy tính bỏ qua mọi thứ ở giữa. Chặn nhận xét là một trong những cách để giải thích mã khi bạn làm việc theo nhóm.

Đương nhiên, nhà phát triển thụt lề một khối nhận xét ở cùng cấp độ với khối mã. Nhận xét là các dòng văn bản được vẽ trong chương trình không được thực thi. Hãy xem cách tạo khối bình luận trong Python

Khối Python bình luận

Để tạo một khối nhận xét trong Python, hãy thêm #(octothorpe) vào mỗi dòng. Nhận xét có thể làm cho mã có thể đọc được và ngăn chặn việc thực thi trong khi kiểm tra mã. Python cũng hỗ trợ nhận xét nhiều dòng theo cách mà các ngôn ngữ khác thực hiện

Hầu hết các ngôn ngữ lập trình hiện có đều có cú pháp cho các chú thích khối vượt qua nhiều dòng văn bản

Ví dụ: C hoặc Java. Ngoài ra, hầu hết các IDE Python trực tuyến đều tự động hỗ trợ cơ chế thực hiện nhận xét khối-bằng-pound-sign cho bạn

Các lập trình viên thường sử dụng các khối chú thích cho hai mục đích chủ yếu

  1. Giải thích mã
  2. Kiểm tra mã

Làm cách nào để nhận xét mã trong Python?

Để nhận xét về mã trong Python, hãy thêm dấu “#” (octothorpe) vào trước mỗi dòng mã mới. Nó yêu cầu trình biên dịch Python bỏ qua phần thực thi của nó và chuyển sang dòng tiếp theo. Nhận xét bắt đầu bằng dấu # và trình biên dịch Python sẽ bỏ qua việc thực thi nhận xét đó.

# Use "#" to comment in Python code
print("Comment in Python")

Chúng tôi đã nhận xét về mã bằng cách sử dụng dấu # trong ví dụ trên. # chỉ hoạt động với một dòng mã chứ không phải nhiều dòng mã

Bạn sẽ có một nhận xét nội tuyến khi 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

Thí dụ

# Use * for multiplication of a number 
print(3 * 7)

đầu ra

21

Nếu bạn đặt nhận xét ở cuối dòng, trình thông dịch Python sẽ thực thi nội dung trước nhận xét, bỏ qua nội dung đó sau nhận xét

Python nhận xét nhiều dòng

Để nhận xét nhiều dòng trong Python, hãy thêm dấu # vào trước mỗi dòng để chặn bình luận. Bắt đầu mỗi dòng bằng dấu # liên tiếp và bạn sẽ nhận được nhận xét nhiều dòng.  

Python không có bất kỳ cơ chế tích hợp sẵn nào để viết nhận xét nhiều dòng. Điều đó có nghĩa là bạn cần viết các bình luận một dòng liên tiếp

Bạn có thể viết mã nhiều dòng bằng Java, C hoặc C++

/*
This is a block comment.
which you can write for multiple lines
*/

Nhưng bạn không thể làm điều này trong Python

Để nhận xét trên nhiều dòng trong Python, hãy sử dụng các nhận xét một dòng liên tiếp bằng #. '#' được gọi là octothorpe. Thật không may, Python không hỗ trợ nhận xét nhiều dòng phù hợp vì việc nhận xét nhiều dòng mã sẽ tốn nhiều công sức hơn

# Use * for multiplication of a number
# The * is a multiplication operator in Python
# To print the value, use the print() function
print(3 * 7)

đầu ra

21

Vì vậy, để thêm nhận xét nhiều dòng, bạn có thể chèn dấu # cho mỗi dòng

Tại sao Python không có nhận xét nhiều dòng?

Python không có cơ chế tích hợp cho nhận xét nhiều dòng vì nó dễ bị hỏng và nó cũng khiến bạn không thể nhận xét mã bằng các chuỗi nhiều dòng, điều này có thể dẫn đến lỗi thụt lề nếu bạn không cẩn thận

Nhiều nhà phát triển đã xác định rằng các khối mã nhận xét lớn trong quá trình sản xuất là không tốt. Và người tạo ra Python – Guido Van Rossum, không phải là người thích bình luận nhiều dòng, vì vậy ông đã không đề xuất nó

Sử dụng Chuỗi nhiều dòng làm Nhận xét

Một cách khác để tạo nhận xét nhiều dòng trong Python là sử dụng chuỗi hoặc chuỗi tài liệu nhiều dòng. Mặc dù nó có tác dụng tương tự, nhưng điều này được sử dụng cho các chuỗi tài liệu, không chặn nhận xét

Nếu bạn đang bình luận về những điều tạm thời, đó là một biện pháp tạm thời có thể chấp nhận được

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. Chúng tôi sẽ sử dụng chuỗi tài liệu nhiều dòng để tạo nhận xét khối

"""
Use * for multiplication of a number
The * is a multiplication operator in Python
To print the value, use the print() function
"""
print(3 * 7)

đầu ra

21

Tài liệu một dòng trong Python

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 trong Python bắt đầu bằng dấu ngoặc kép (“””) và cũng kết thúc bằng dấu ngoặc kép (“””)

________số 8

đầu ra

21

Như bạn có thể thấy, chúng tôi đã sử dụng chuỗi trích dẫn ba lần để tạo nội dung giống với nhận xét nhiều dòng trong Python. Bạn cần đảm bảo rằng bạn thụt lề ” < UNK >< UNK > đầu tiên một cách chính xác;

Giữ cho nhận xét của bạn rõ ràng, ngắn gọn và có giải thích luôn được coi là một phương pháp tuyệt vời.

Mục đích cuối cùng của bình luận là tiết kiệm thời gian và năng lượng cho bạn và các nhà phát triển khác cộng tác với dự án

đó là nó

Facebook

Twitter

Pinterest

WhatsApp

Bài viết trước Cách làm phẳng mảng trong Python

Bài viết tiếp theo Python cos. toán học là gì. hàm cos() trong Python

Nhận xét Python

kranal

https. //appdividend. com/

Krunal Lathiya là một kỹ sư công nghệ thông tin. Theo chuyên môn, anh ấy là một nhà phát triển web có kiến ​​thức về nhiều nền tảng back-end (e. g. , PHP, Nút. js, Python) và các khung JavaScript giao diện người dùng (e. g. , Góc, Phản ứng và Vue)