Hướng dẫn single line comment in python - nhận xét một dòng trong python

Khi làm việc với bất kỳ ngôn ngữ lập trình nào, bạn bao gồm các nhận xét trong mã để ghi chú công việc của bạn. Điều này chi tiết những phần nhất định của mã dành cho và cho phép các nhà phát triển khác - bạn đã bao gồm - biết bạn định làm gì khi bạn viết mã. Đây là một thực tiễn cần thiết, và các nhà phát triển tốt sử dụng nhiều hệ thống bình luận. Không có nó, mọi thứ có thể trở nên khó hiểu thực sự, thực sự nhanh chóng.

Cách viết bình luận bằng Python

Trong Python, có hai cách để chú thích mã của bạn.

Đầu tiên là bao gồm các bình luận chi tiết hoặc chỉ ra phần mã - hoặc đoạn trích - làm gì.

Hướng dẫn single line comment in python - nhận xét một dòng trong python

Thứ hai sử dụng các bình luận hoặc đoạn văn đa dòng đóng vai trò là tài liệu cho những người khác đọc mã của bạn.

Hãy nghĩ về loại đầu tiên như một nhận xét cho chính bạn, và thứ hai là một bình luận cho người khác. Tuy nhiên, không có cách đúng hay sai để thêm bình luận. Bạn có thể làm bất cứ điều gì cảm thấy thoải mái.

Nhận xét một dòng được tạo đơn giản bằng cách bắt đầu một dòng với ký tự băm (#) và chúng được tự động chấm dứt bởi cuối dòng.

Ví dụ:


#This would be a comment in Python

Nhận xét trải dài nhiều dòng - được sử dụng để giải thích mọi thứ chi tiết hơn - được tạo bằng cách thêm một dấu phân cách (Hồi giáo) trên mỗi đầu của bình luận.


""" 
This would be a multiline comment
in Python that spans several lines and
describes your code, your day, or anything you want it to
""" 

Xin lưu ý: Phương thức được đề xuất để bình luận nhiều dòng đang sử dụng # trên mỗi dòng. Phương pháp (phạm vi trực tuyến) thực sự là một nhận xét nhưng xác định một hằng số văn bản của văn bản giữa ((phạm vi). Nó được hiển thị, nhưng tồn tại và có khả năng gây ra lỗi bất ngờ. The recommended method for commenting multiple lines is using # on each line. The (“””) method isn’t actually a comment but defines a Text constant of the text between the (“””). It isn’t displayed, but exists and could potentially cause unexpected errors.

Hãy nhớ bình luận càng thường xuyên càng tốt. Nó quan trọng!

Khuyến nghị đào tạo Python

Khóa học: Python 3 cho người mới bắt đầu

Hơn 15 giờ nội dung video với hướng dẫn hướng dẫn cho người mới bắt đầu. Tìm hiểu làm thế nào để tạo các ứng dụng trong thế giới thực và làm chủ những điều cơ bản.

Trong lập trình máy tính, nhận xét là những gợi ý mà chúng tôi sử dụng để làm cho mã của chúng tôi dễ hiểu hơn.

Nhận xét hoàn toàn bị bỏ qua bởi thông dịch viên. Chúng có nghĩa là cho các lập trình viên đồng nghiệp. Ví dụ,

# declare and initialize two variables
num1 = 6
num2 = 9

# print the output
print(' This is output')

Ở đây, chúng tôi đã sử dụng các nhận xét sau,

  • declare and initialize two variables
  • 
    """ 
    This would be a multiline comment
    in Python that spans several lines and
    describes your code, your day, or anything you want it to
    """ 
    0

Các loại 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 đa dòng

Nhận xét một dòng trong Python

Một bình luận 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 biểu tượng


""" 
This would be a multiline comment
in Python that spans several lines and
describes your code, your day, or anything you want it to
""" 
1 trong Python để viết một nhận xét một dòng. Ví dụ,

# create a variable
name = 'Eric Cartman'

# print the value
print(name)

Đầu ra

Eric Cartman

Ở đây, chúng tôi đã tạo ra hai nhận xét một dòng:

  1. 
    """ 
    This would be a multiline comment
    in Python that spans several lines and
    describes your code, your day, or anything you want it to
    """ 
    2
  2. 
    """ 
    This would be a multiline comment
    in Python that spans several lines and
    describes your code, your day, or anything you want it to
    """ 
    3

Chúng tôi cũng có thể sử dụng nhận xét một dòng cùng với mã.

name = 'Eric Cartma' # name is a string

Ở đây, mã trước


""" 
This would be a multiline comment
in Python that spans several lines and
describes your code, your day, or anything you want it to
""" 
1 được thực thi và mã sau khi

""" 
This would be a multiline comment
in Python that spans several lines and
describes your code, your day, or anything you want it to
""" 
1 bị thông dịch viên bỏ qua.


Nhận xét đa dòng trong Python

Python không cung cấp một cách riêng để viết các bình luận đa dòng. Tuy nhiên, có nhiều cách khác để đi xung quanh vấn đề này.

Chúng ta có thể sử dụng


""" 
This would be a multiline comment
in Python that spans several lines and
describes your code, your day, or anything you want it to
""" 
1 ở đầu mỗi dòng bình luận trên nhiều dòng. Ví dụ,

# This is a long comment
# and it extends
# to multiple lines

Ở đây, mỗi dòng được coi là một nhận xét duy nhấ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 trích dẫn ba, hoặc


""" 
This would be a multiline comment
in Python that spans several lines and
describes your code, your day, or anything you want it to
""" 
7 hoặc

""" 
This would be a multiline comment
in Python that spans several lines and
describes your code, your day, or anything you want it to
""" 
8.

Cá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 tôi không gán nó cho bất kỳ biến hoặc chức năng nào, chúng tôi 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ụ,

''' This is also a
perfect example of
multi-line comments '''

Ở đây, chuỗi đa dòng không được gán cho bất kỳ biến nào, do đó nó bị thông dịch bỏ qua. Mặc dù nó không phải là một nhận xét đa dòng, nó có thể được sử dụng như một.


Sử dụng bình luận Python

1. Làm cho mã dễ hiểu hơn

Nếu chúng tôi viết bình luận trong mã của chúng tôi, nó sẽ dễ dàng hơn cho tài liệu tham khảo trong tương lai.

Ngoài ra, sẽ dễ dàng hơn cho các nhà phát triển khác để hiểu mã.

2. Sử dụng nhận xét để gỡ lỗi

Nếu chúng tôi gặp lỗi trong khi chạy chương trình, chúng tôi có thể nhận xét dòng mã gây ra lỗi thay vì xóa nó. Ví dụ,

print('Python')

# print("Error Line )

print('Django')

Ở đây,


""" 
This would be a multiline comment
in Python that spans several lines and
describes your code, your day, or anything you want it to
""" 
9 đã gây ra lỗi vì vậy chúng tôi đã thay đổi nó như một 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 bình luận có thể là một công cụ gỡ lỗi có giá trị.

Lưu ý: Luôn luôn sử dụng nhận xét để giải thích lý do tại sao chúng tôi đã làm điều gì đó hơn là cách chúng tôi làm điều gì đó. Nhận xét không nên là sự thay thế cho cách giải thích mã viết kém.: Always use comments to explain why we did something rather than how we did something. Comments shouldn't be the substitute for the way to explain poorly written code.

Nhận xét dòng đơn là gì?

Nhận xét một dòng bắt đầu với hai dấu gạch chéo về phía trước (//).Bất kỳ văn bản nào giữa // và phần cuối của dòng đều bị bỏ qua bởi trình biên dịch (sẽ không được thực thi).start with two forward slashes ( // ). Any text between // and the end of the line is ignored by the compiler (will not be executed).

Nhận xét dòng đơn là gì và nhiều

# Đây là một bình luận dòng duy nhất.Sử dụng # liên tiếp, bạn cũng có thể nhận xét nhiều dòng, như thế này: 4.1. # Đây là một đa dòng.THIS IS A SINGLE LINE COMMENT. Using # consecutively, you can also comment multiple lines, like this: 4. 1. # THIS IS A MULTILINE.

Bình luận đơn và đa dòng là gì?

PL/SQL hỗ trợ hai kiểu bình luận: dòng đơn và đa dòng.Nhận xét một dòng bắt đầu bằng một dấu gạch nối kép ( - -) bất cứ nơi nào trên một dòng và mở rộng đến cuối dòng.Nhận xét đa dòng bắt đầu bằng một dấu gạch chéo ( / *), kết thúc bằng dấu hoa thị-slash ( * /) và có thể trải rộng nhiều dòng.

2 loại bình luận trong Python là gì?

Các loại bình luận khác nhau trong Python là gì?Có ba loại bình luận: bình luận một dòng, đa dòng và docstring.single-line, multi-line, and docstring comments.