Cách xóa nhiều bình luận trong Python

Nhận xét Python được sử dụng cho câu lệnh không thể thực thi, nó giúp làm cho mã có thể đọc được. Và các bình luận nhiều dòng trong Python một nhiều dòng bình luận

Các cách để đạt được nhận xét nhiều dòng trong Python

  • Nhận xét một dòng liên tiếp
  • Sử dụng chuỗi nhiều dòng làm nhận xét

Nhận xét một dòng liên tiếp

Ký tự băm [#] được dùng để chú thích 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ận xét một dòng liên tiếp có thể được sử dụng làm nhận xét nhiều dòng trong Python

Ví dụ. Cách tạo nhận xét một dòng trong Python

Python3




Mathematics
1

Mathematics
2

 

Mathematics
3
Mathematics
4
Mathematics
5
Mathematics
6

 

Mathematics
7

đầu ra

Python Comments

Ở đây, hai dòng đầu tiên chứa ký tự băm [#] và trình thông dịch ngăn không cho hai dòng thực thi. Sau đó, nó in “Python Comments” và cuối cùng, nó sẽ ngăn dòng cuối cùng thực thi

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

Nhận xét nhiều dòng trong Python là một đoạn văn bản được đặt trong dấu phân cách [“””] ở mỗi đầu của nhận xét. Một lần nữa, không được có khoảng trắng giữa các dấu phân cách [“””].  

Chúng rất hữu ích khi văn bản nhận xét không vừa với một dòng; . Nhận xét hoặc đoạn văn nhiều dòng đóng vai trò là tài liệu cho những người khác đọc mã của bạn. Xem đoạn mã sau thể hiện nhận xét nhiều dòng

Ví dụ. Cách tạo nhận xét nhiều dòng trong Python

Python3




Mathematics
0

 

Mathematics
1

Mathematics
2

 

Mathematics
3
Mathematics
4
Mathematics
5
Mathematics
6

đầu ra

Mathematics

Trong ví dụ trên, chú thích nhiều dòng được sử dụng để chú thích trên nhiều dòng. Dòng đầu tiên là một dòng bình luận. Dòng thứ hai và thứ ba có thể được nhận xét bằng cách sử dụng dấu ngoặc kép [“”” “”””]. Điều này ngăn cản việc thực thi đoạn mã trên. Cuối cùng, nó in ra “Mathematics” ở đầu ra. Tuy nhiên, nếu các nhận xét nhiều dòng này được đặt trực tiếp sau chữ ký của hàm hoặc lớp, thì chúng sẽ chuyển thành chuỗi tài liệu.  

Docstring là một tính năng có sẵn của Python, được sử dụng để liên kết tài liệu đã được viết với các mô-đun, hàm, lớp và phương thức Python. Nó được thêm ngay bên dưới các chức năng, mô-đun hoặc lớp để mô tả những gì chúng làm. Trong Python, chuỗi tài liệu sau đó được cung cấp thông qua thuộc tính __doc__.  

Chúng ta thường cần bình luận khối mã trong python khi kiểm tra hoặc gỡ lỗi mã. Khi một khối được chuyển thành nhận xét python, nó không đóng góp vào đầu ra của chương trình và giúp xác định chức năng hoặc khối nào đang tạo ra lỗi trong chương trình. Trong bài viết này, chúng ta sẽ xem xét một số phím tắt để nhận xét nhiều dòng mã cùng một lúc trong các IDE python khác nhau. Hãy xem các ví dụ cho từng IDE một

Phím tắt comment nhiều dòng trong Spyder

Trong spyder python IDE, chúng ta có thể nhận xét một dòng mã bằng cách chọn dòng và sau đó sử dụng tổ hợp phím

Mathematics
1. Thao tác này sẽ biến dòng đơn đã chọn thành nhận xét như hình bên dưới. Hàm được đưa ra trong ví dụ thêm một số và hình vuông của nó vào từ điển python dưới dạng cặp khóa-giá trị

print["This line will be commented out."]
def add_square_to_dict[x,mydict]:
    a=x*x
    mydict[str[x]]=a
    return mydict
    

Sau khi nhấn

Mathematics
1

#print["This line will be commented out."]
def add_square_to_dict[x,mydict]:
    a=x*x
    mydict[str[x]]=a
    return mydict
    

Phím tắt để comment nhiều dòng code trong spyder IDE trước tiên là chọn tất cả các dòng cần comment rồi nhấn tổ hợp phím ctrl+4. Điều này biến toàn bộ các dòng đã chọn thành một nhận xét python như hình bên dưới

________số 8

Sau khi nhấn ctrl+4

# =============================================================================
# 
#   class MyNumber[]:
#       """This is the docstring of this class.
#       
#       It describes what this class does and all its attributes."""
#       def __init__[self, value]:
#           self.value=value
#       def increment[self]:
#           """This is the docstring for this method.
#           
#           It describes what the method does, what are its calling conventions and
#           what are its side effects"""
#           self.value=self.value+1
#           return self.value
#   print [MyNumber.increment.__doc__]
# =============================================================================

Chúng tôi cũng có thể sử dụng

Mathematics
1 để bỏ ghi chú các dòng sau khi chọn chúng khi chúng được ghi chú hoặc ghi chú các dòng sau khi chọn chúng để ghi chú chúng. Trong một số phiên bản của Spyder,
#print["This line will be commented out."]
def add_square_to_dict[x,mydict]:
    a=x*x
    mydict[str[x]]=a
    return mydict
    
1 có thể được sử dụng để bỏ ghi chú các dòng mã

Phím tắt comment nhiều dòng trong IDLE

Để nhận xét một khối mã trong IDLE, trước tiên chúng ta phải chọn dòng rồi nhấn tổ hợp phím ctrl+D. Điều này sẽ nhận xét các dòng mã đã chọn như hình bên dưới

Mathematics
1

Sau khi nhấn

#print["This line will be commented out."]
def add_square_to_dict[x,mydict]:
    a=x*x
    mydict[str[x]]=a
    return mydict
    
2

Mathematics
3

Để bỏ ghi chú các dòng mã, chúng ta chỉ cần chọn các dòng rồi nhấn

#print["This line will be commented out."]
def add_square_to_dict[x,mydict]:
    a=x*x
    mydict[str[x]]=a
    return mydict
    
3. Điều này sẽ bỏ ghi chú các dòng đã chọn

Phím tắt để nhận xét nhiều dòng trong Jupyter Notebook

Chúng ta có thể sử dụng ctrl+/ để nhận xét các dòng mã python đã chọn trong Jupyter Notebook. Điều này biến các dòng mã được chọn thành nhận xét như hình bên dưới

Mathematics
5

Sau khi nhấn

#print["This line will be commented out."]
def add_square_to_dict[x,mydict]:
    a=x*x
    mydict[str[x]]=a
    return mydict
    
4

Mathematics
7

Để bỏ ghi chú các dòng đã chọn, chúng ta chỉ cần nhấn lại

#print["This line will be commented out."]
def add_square_to_dict[x,mydict]:
    a=x*x
    mydict[str[x]]=a
    return mydict
    
4

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

Nếu chúng tôi phải nhận xét nhiều dòng mã trong Pycharm, chúng tôi có thể chọn các dòng sẽ được nhận xét và sau đó nhấn

#print["This line will be commented out."]
def add_square_to_dict[x,mydict]:
    a=x*x
    mydict[str[x]]=a
    return mydict
    
6. Để bỏ ghi chú các dòng, chúng ta chỉ cần chọn các dòng rồi nhấn lại
#print["This line will be commented out."]
def add_square_to_dict[x,mydict]:
    a=x*x
    mydict[str[x]]=a
    return mydict
    
6

Phần kết luận

Trong bài viết này, chúng ta đã thấy các phím tắt để nhận xét nhiều dòng cùng một lúc trong các IDE khác nhau của python như spyder, IDLE, Jupyter Notebook và PyCharm. Hãy theo dõi để biết thêm các bài viết thông tin

Có liên quan

Đào tạo Python được đề xuất

Món ăn. Python 3 cho người mới bắt đầu

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

Chủ Đề