Tìm hiểu cách sử dụng Python để thêm nhận xét nhiều dòng, cả bằng cách sử dụng các nhận xét đơn lẻ trên nhiều dòng và chuỗi nhiều dòng (không phải dưới dạng docstrings).

Bạn đang xem : python nhận xét nhiều dòng

Trong hướng dẫn này, bạn sẽ học cách sử dụng Python để tạo nhận xét nhiều dòng. Mặc dù bản thân Python không hỗ trợ nhận xét nhiều dòng, nhưng có hai tùy chọn cho phép bạn mở rộng nhận xét của mình qua nhiều dòng . Bạn tìm hiểu cách hoạt động của các bình luận Python và cách giữ cho chúng đi qua nhiều dòng. Bạn cũng sẽ học cách sử dụng chuỗi nhiều dòng để tạo nhận xét nhiều dòng.

Nhiều ngôn ngữ lập trình cung cấp các nhận xét nhiều dòng. Ví dụ: một số trong số chúng sẽ sử dụng ký hiệu / * comment * / giống như sau:

 / *
Đây là một
dòng bình luận trong
JavaScript
* / 

Rất tiếc, Python không cung cấp loại nhận xét này. Tuy nhiên, bạn có các tùy chọn để cho phép nhận xét của mình có nhiều luồng.

Câu trả lời nhanh: Sử dụng # để tạo nhận xét nhiều dòng bằng Python

Trả lời nhanh - Nhận xét đa dòng trong Python

Python cung cấp một tùy chọn duy nhất để tạo nhận xét, sử dụng dấu thăng, đôi khi được gọi là ký hiệu băm, # .

Nhận xét trong ngôn ngữ lập trình được sử dụng để giải thích mã và cung cấp ngữ cảnh. Chúng thường giúp làm cho mã của bạn dễ đọc hơn bằng cách giải thích lý do tại sao mã của bạn (tức là tại sao bạn viết mã theo cách của bạn). Đôi khi, các nhận xét cũng được sử dụng để ngăn không cho mã chạy và điều này thường được gọi là “mã nhận xét”.

Bạn có một số tùy chọn khác nhau về nơi bạn đặt biểu tượng bảng Anh:

  1. Nếu bạn đặt ký hiệu # ở đầu dòng, thì toàn bộ dòng sẽ trở thành chú thích
  2. Nếu bạn đặt mã # ở đâu đó dọc theo dòng mã, thì mọi thứ theo sau nó sẽ trở thành nhận xét

Hãy xem một vài ví dụ:

 # Tạo nhận xét bằng Python

# Thẻ bắt đầu bằng # duy nhất được sử dụng để tạo nhận xét một dòng bằng Python
a = 3 # Bạn có thể sử dụng chúng trong dòng để giải thích những gì bạn đang làm
# Đặt chúng ở phía trước, tuy nhiên, làm cho toàn bộ dòng trở thành một nhận xét 

Trong phần tiếp theo, bạn sẽ học cách sử dụng nhận xét một dòng để tạo nhận xét nhiều dòng bằng Python.

​​ Bạn muốn tìm hiểu thêm về cách hiểu danh sách Python? Hãy xem hướng dẫn chuyên sâu này bao gồm tất cả mọi thứ bạn cần biết, với các ví dụ thực tế. Nhiều người học bằng hình ảnh hơn, hãy xem hướng dẫn trên YouTube của tôi tại đây .

Mặc dù Python không hỗ trợ nhận xét nhiều dòng, nhưng bạn có thể sử dụng nhận xét một dòng để làm cho nhận xét của bạn kéo dài nhiều dòng. Những gì chúng tôi có thể làm để tạo một nhận xét có nhiều dòng chỉ đơn giản là nhận xét ra nhiều dòng.

Hãy xem điều này trông như thế nào trong Python:

 # Đây là nhận xét bắt đầu trên một dòng
# và tiếp tục tiếp tục
# và thậm chí có thể là một nữa 

Đây thực sự là phương pháp được đề xuất bởi Hướng dẫn kiểu PEP-8 của Python . Nó cũng đại diện cho cách "thực" duy nhất để tạo nhận xét bằng Python. Cách tiếp cận sau phần này không phải là nhận xét “thực sự” mà là một cách giải quyết.

Mặc dù có vẻ thực sự quá mức cần thiết khi phải bình luận nhiều dòng. Nhiều trình soạn thảo mã như VS Code cung cấp các phím tắt để thực hiện việc này. Ví dụ: trong VS Code, bạn có thể chỉ cần sử dụng CTRL + / hoặc CMD + / để nhận xét một dòng.

Học cách sử dụng các phím tắt này có thể giúp bạn dễ dàng thực hiện những công việc cảm thấy tẻ nhạt. Do đó, hoạt động này gần như trở thành bản chất thứ hai và điều này khiến việc tồn tại dễ dàng hơn khi thiếu các nhận xét chính thức từ nhiều luồng ý kiến.

Trong phần tiếp theo, bạn sẽ học cách sử dụng các chuỗi nhiều dòng trong Python không được gán cho các biến để mô phỏng các nhận xét nhiều dòng trong Python.

​​ Bạn muốn tìm hiểu cách sử dụng hàm Python zip () để lặp qua hai danh sách? Hướng dẫn này cho bạn chính xác chức năng của hàm zip () và chỉ cho bạn một số cách sáng tạo để sử dụng hàm.

Một cách đơn giản mà chúng ta có thể mô phỏng các nhận xét nhiều dòng trong Python là sử dụng các chuỗi nhiều dòng. Cách chúng ta có thể tạo chuỗi kéo dài nhiều dòng là sử dụng dấu ngoặc kép ba, với dấu ngoặc kép đơn hoặc dấu ngoặc kép.

Hãy xem cách chúng ta có thể Python để tạo chuỗi kéo dài nhiều dòng:

 a_multi_line_strin = '' '
đây là một chuỗi
kéo dài nhiều
dòng ''

another_multi_line_string = "" "
đây là cái khác
chuỗi kéo dài
nhiều dòng "" "

Một chuỗi thú vị về chuỗi Python là trình thông dịch Python bỏ qua bất kỳ chuỗi nào không được gán cho các biến, có nghĩa là chúng được coi gián tiếp dưới dạng nhận xét .

Đây không phải là các chuỗi tài liệu Python sao?

Bạn có thể nhận thấy rằng ba dấu ngoặc kép này trông rất giống với các chuỗi docstrings của Python. Chuỗi tài liệu được sử dụng để ghi lại một hàm và được tạo bằng cách sử dụng dấu ngoặc kép .

Khi bạn không tạo dấu ngoặc kép ba thụt vào làm dòng đầu tiên của một hàm, chúng được coi là chuỗi đơn giản.

Hãy xem sự khác biệt trông như thế nào trong Python

 xác định một số_ hàm ():
    "" "Đây là docstrinfg
    để giải thích một hàm "" "

định nghĩa hàm khác ():
"" "Chuỗi tài liệu này sẽ báo lỗi
vì nó không được thụt lề đúng cách. "" "

some_string = "" "Đây là một chuỗi được gán
đến một biến và kéo dài nhiều dòng. "" "

"" "Bởi vì chuỗi này
không được gán cho một biến,
nó sẽ được coi là một dòng nhiều
nhận xét và sẽ bị bỏ qua. "" "

Bạn sẽ nhận thấy bốn trường hợp khác nhau ở trên:

  1. Một chuỗi tài liệu thích hợp, có thụt lề chính xác và tuân theo định nghĩa hàm
  2. Chuỗi tài liệu được thụt lề không đúng sẽ gây ra lỗi
  3. Một hàm nhiều dòng được gán cho một biến
  4. Một chuỗi nhiều dòng chưa được gán hoạt động giống như một nhận xét

​​Xem một số hướng dẫn Python khác về datagy, bao gồm hướng dẫn đầy đủ về tạo kiểu cho Gấu trúc tổng quan toàn diện của chúng tôi về Pivot Table in Pandas !

Kết luận

Trong hướng dẫn này, bạn đã học cách sử dụng Python để tạo nhận xét nhiều dòng. Mặc dù bản thân Python không có nhận xét nhiều dòng, nhưng bạn có thể tạo chúng bằng hai phương pháp khác nhau. Bạn đã học cách sử dụng Python để mở rộng các nhận xét đơn dòng qua nhiều dòng và cách sử dụng các chuỗi nhiều dòng để tạo nhận xét.

Nhận xét là công cụ vô cùng hữu ích trong lập trình. Chúng cho phép chúng tôi ghi lại mã, cung cấp sự hợp lý hóa về lý do tại sao chúng tôi làm mọi việc. Chúng cũng cho phép chúng tôi cung cấp giải thích về cách các đoạn mã phức tạp có thể hoạt động. Chúng cũng phục vụ một mục đích ngoài ý muốn là cho phép chúng tôi “bình luận” một số phần nhất định trong mã của chúng tôi. Điều này có nghĩa là lấy mã và biến nó thành các chú thích để nó không chạy khi chương trình được chạy.

Để tìm hiểu thêm về nhận xét bằng Python, hãy xem tài liệu chính thức tại đây .


Xem thêm những thông tin liên quan đến chủ đề python nhận xét nhiều dòng

Python 3 Programming Tutorial - Multi-line Print

alt

  • Tác giả: sentdex
  • Ngày đăng: 2014-07-13
  • Đánh giá: 4 ⭐ ( 9496 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: This Python 3 tutorial covers how to do a multi line print statement, with just 1 print function.

    Sample code for this basics series: http://pythonprogramming.net/beginner-python-programming-tutorials/

    Python 3 Programming tutorial Playlist: http://www.youtube.com/watch?

    v=oVp1vrfL_w4&feature=share&list=PLQVvvaa0QuDe8XSftW-RAxdo6OmaeL85M

    http://seaofbtc.com
    http://sentdex.com
    http://hkinsley.com
    https://twitter.com/sentdex

    Bitcoin donations: 1GV7srgR4NJx4vrk7avCmmVQQrqmv87ty6

Làm cách nào để chúng tôi tạo nhận xét nhiều dòng trong Python?

  • Tác giả: vn.wsxdn.com
  • Đánh giá: 5 ⭐ ( 8365 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Có cách nào để tạo bình luận đa dòng trong Python không?

  • Tác giả: qastack.vn
  • Đánh giá: 4 ⭐ ( 8631 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: [Tìm thấy giải pháp!] Bạn có thể sử dụng chuỗi ba trích dẫn. Khi chúng không phải là một chuỗi…

One moment, please...

  • Tác giả: websitehcm.com
  • Đánh giá: 4 ⭐ ( 4507 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Bài 5: Python3 : Cú pháp đơn giản

  • Tác giả: vncoder.vn
  • Đánh giá: 3 ⭐ ( 8961 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: cú pháp đơn giản trong python, làm quen với python, các keyword trong python, các từ kháo trong python, cách đặt tên biến với python

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

  • Tác giả: vi.softoban.com
  • Đánh giá: 3 ⭐ ( 1868 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Mọi ngôn ngữ lập trình đều cung cấp một cơ chế để thêm nhận xét vào các dự án. Viết nhận xét bằng Python có thể rất đơn giản và việc tạo nhận xét bằng Python bắt đầu bằng ký hiệu ‘#’. Bài viết này giải thích cách tạo nhận xét nhiều dòng trong Python.

Làm thế nào để nhận xét nhiều dòng trong tệp cấu hình Linux?

  • Tác giả: vi.athabasca-foto.com
  • Đánh giá: 3 ⭐ ( 3743 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Đã cho: mã trong /etc/nginx/sites-available/mySite.conf. Chúng tôi biết rằng #Code có nghĩa là nó sẽ bị bỏ qua. Nhưng làm thế nào nếu tôi muốn nhận xét ra: Mã Mã Mã Mã Mã Mã mà không sử dụng #? Tôi có người sẽ ...

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Cách tải lại trang bằng JavaScript - cách làm mới trang javascript

By ads_php