Ký tự nào được sử dụng trong python để tạo nhận xét nhiều dòng?

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ụ,

# 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 ý kiến ​​​​sau đây,

  • # create a variable
    name = 'Eric Cartman'
    
    # print the value
    print[name]
    2
  • # create a variable
    name = 'Eric Cartman'
    
    # print the value
    print[name]
    3

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 nhiều dòng

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

Nhậ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

# create a variable
name = 'Eric Cartman'

# print the value
print[name]
4 trong Python để viế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 hai nhận xét một dòng

  1. # create a variable
    name = 'Eric Cartman'
    
    # print the value
    print[name]
    0
  2. # create a variable
    name = 'Eric Cartman'
    
    # print the value
    print[name]
    1

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

# create a variable
name = 'Eric Cartman'

# print the value
print[name]
4 được thực thi và mã sau
# create a variable
name = 'Eric Cartman'

# print the value
print[name]
4 bị trình thông dịch bỏ qua

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

Python 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

# create a variable
name = 'Eric Cartman'

# print the value
print[name]
4 ở đầu mỗi dòng chú thích 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 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à

# create a variable
name = 'Eric Cartman'

# print the value
print[name]
5 hoặc là
# create a variable
name = 'Eric Cartman'

# print the value
print[name]
6

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 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ụ,

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

Ở đâ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 Nhận xét Python

1. 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ụ,

# create a variable
name = 'Eric Cartman'

# print the value
print[name]
0

Ở đây,

# create a variable
name = 'Eric Cartman'

# print the value
print[name]
7 đã gây ra lỗi nên chúng tôi đã thay đổi nó dưới dạng 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ế cho cách giải thích mã được viết kém

Python có một cú pháp chuỗi/nhận xét nhiều dòng theo nghĩa là trừ khi được sử dụng làm chuỗi tài liệu, các chuỗi nhiều dòng không tạo ra mã byte -- giống như các nhận xét được thêm vào trước

# create a variable
name = 'Eric Cartman'

# print the value
print[name]
4. 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 rằng 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ì đúng vậy, bạn sẽ đúng khi nói rằng nó không được đảm bảo như 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 vùng đã chọn [bằng cách đặt một dấu _____14 trước mỗi dòng riêng lẻ]. Nếu không, hãy chuyển sang một trình soạn thảo văn bản có

Lập trình bằng Python mà không có một số tính năng chỉnh sửa văn bản có thể là một trải nghiệm khó khăn. Tìm đúng trình soạn thảo [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 mà còn có thể dịch chuyển các khối mã sang trái và phải một cách dễ dàng và tự động đặt con trỏ ở mức thụt đầu dòng hiện tại khi bạn nhấn Enter. Gấp mã cũng có thể hữu ích

Để bảo vệ khỏi sự phân rã liên kết, đây là nội dung tweet của Guido van Rossum

@BSUCSClub Mẹo Python. Bạn có thể sử dụng các 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 mã. . -]

Ký tự nào được sử dụng trong Python để tạo nhiều

Nhận xét nhiều dòng trong Python . # at the beginning of each line of comment on multiple lines.

Ký hiệu nào sau đây được sử dụng trong Python cho nhiều

Ký tự băm [#] được dùng để bình luận dòng trong chương trình Python. Nhận xét không nhất thiết phải là văn bản để giải thích mã, nó cũng có thể được sử dụng để ngăn Python thực thi mã. Ký tự băm phải được đặt trước dòng được nhận xét.

Những ký tự nào được sử dụng cho nhiều

Nhận xét nhiều dòng bắt đầu bằng /* và kết thúc bằng */ .

Chúng tôi có thể đưa ra nhiều nhận xét bằng Python không?

Không giống như các ngôn ngữ lập trình khác Python không hỗ trợ khối nhận xét nhiều dòng ngay lập tức . Cách khuyến nghị để nhận xét nhiều dòng mã trong Python là sử dụng # nhận xét một dòng liên tiếp.

Chủ Đề