Nhận xét nhiều dòng python visual studio

Bình luận là một phần không thể thiếu của mọi ngôn ngữ lập trình. Với các nhận xét, bạn hiểu rõ hơn về mã của mình, làm cho mã dễ đọc hơn và có thể giúp các thành viên trong nhóm hiểu cách thức hoạt động của mã đó

Bình luận bị bỏ qua bởi trình biên dịch và thông dịch viên, vì vậy chúng không chạy

Ngoài việc làm cho mã của bạn dễ đọc hơn, nhận xét cũng có thể hữu ích trong khi bạn gỡ lỗi – nếu bạn có hai dòng mã, bạn có thể nhận xét một dòng để ngăn mã chạy

Cũng giống như các ngôn ngữ lập trình khác, Python hỗ trợ nhận xét

Vấn đề là Python không có cơ chế tích hợp cho nhận xét nhiều dòng

Vì vậy, trong bài viết này, tôi sẽ không chỉ cho bạn cách tạo nhận xét một dòng trong Python – tôi cũng sẽ chỉ cho bạn cách giải quyết để tạo nhận xét nhiều dòng

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

Để tạo nhận xét một dòng trong Python, hãy thêm vào trước mỗi dòng một hàm băm [#]

# print["Hello world"]

print["Hello campers"]

đầu ra

Hello campers

Như bạn có thể thấy, dòng nhận xét không được in ở đầu ra

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

Không giống như các ngôn ngữ lập trình khác như JavaScript, Java và C++ sử dụng

Hello campers
0 cho nhận xét nhiều dòng, không có cơ chế tích hợp sẵn cho nhận xét nhiều dòng trong Python

Để nhận xét nhiều dòng trong Python, bạn có thể thêm vào trước mỗi dòng một hàm băm [#]

# print["Hello world"]
# print["Hello universe"]
# print["Hello everyone"]

print["Hello campers"]

đầu ra

Hello campers

Với phương pháp này, về mặt kỹ thuật, bạn đang tạo nhiều nhận xét trên một dòng

Cách giải quyết thực sự để tạo nhận xét nhiều dòng trong Python là sử dụng chuỗi tài liệu

Nếu bạn sử dụng một chuỗi tài liệu để nhận xét nhiều dòng mã trong Python, khối mã đó sẽ bị bỏ qua và chỉ các dòng bên ngoài chuỗi tài liệu mới chạy

"""
This is a multi-line comment with docstrings

print["Hello world"]
print["Hello universe"]
print["Hello everyone"]
"""

print["Hello campers"]

đầu ra

Hello campers

NB. Một điều cần lưu ý là trong khi sử dụng các chuỗi tài liệu để bình luận, việc thụt đầu dòng vẫn có vấn đề. Nếu bạn sử dụng 4 dấu cách [hoặc tab] để thụt lề, bạn sẽ gặp lỗi thụt lề

Ví dụ, điều này sẽ làm việc

def addNumbers[num1, num2, num3]:
    """
    A function that returns the sum of
    3 numbers
    """
    return num1 + num2 + num3
print[addNumbers[2, 3, 4]]

# Output: 9

Nhưng điều này sẽ không làm việc

def addNumbers[num1, num2, num3]:
"""
A function that returns the sum of
3 numbers
"""
    return num1 + num2 + num3
print[addNumbers[2, 3, 4]]

Vì vậy, IDE của bạn sẽ đưa ra lỗi "______11"

Sự kết luận

Vì không có hỗ trợ tích hợp cho nhận xét nhiều dòng trong Python, nên bài viết này trình bày cách bạn có thể sử dụng chuỗi tài liệu như một giải pháp thay thế

Tuy nhiên, bạn thường nên sử dụng các nhận xét Python thông thường bằng cách sử dụng hàm băm [#], ngay cả khi bạn phải sử dụng nó cho nhiều dòng. Điều này là do chuỗi tài liệu dành cho tài liệu chứ không phải để nhận xét mã

Nếu bạn thấy bài viết này hữu ích, hãy cân nhắc chia sẻ nó với bạn bè và gia đình của bạn

Cảm ơn bạn đã đọc

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

Kolade Chris

Nhà phát triển web và nhà văn kỹ thuật tập trung vào các công nghệ giao diện người dùng

Nếu bạn đọc đến đây, hãy tweet cho tác giả để cho họ thấy bạn quan tâm. Tweet một lời cảm ơn

Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu

Dưới đây là năm phím tắt yêu thích của tôi trong Visual Studio. Có một cơ hội tốt ít nhất một trong số họ sẽ là mới đối với bạn

Di chuyển mã Alt+Up/Down
Phím tắt này mới trong Visual Studio 2013. Nếu bạn đặt con trỏ trên một dòng mã và sử dụng các phím Alt+Mũi tên Lên, thì dòng mã bạn đã chọn sẽ di chuyển lên trên. Nếu bạn sử dụng các phím Alt+Mũi tên Xuống, dòng mã đã chọn sẽ di chuyển xuống dưới.

Tạo vùng có thể thu gọn Ctrl+M+H/Ctrl+M+U
Có thể bạn đã nhận thấy các ký hiệu "+" và "-" ở lề cho phép bạn thu gọn . Bạn có biết bạn có thể tạo các vùng có thể thu gọn của riêng mình không? . Dãy phím Ctrl+M+U sẽ loại bỏ vùng có thể thu gọn. Nó không xóa mã, nó chỉ xóa biểu tượng cho phép bạn mở rộng và thu gọn.

Khối mã nhận xét Ctrl+K+C/Ctrl+K+U
Cho dù đó là vì bạn đang cố theo dõi "nhưng" hay thử nghiệm thay đổi mã, từ . Nếu bạn chọn một khối mã và sử dụng dãy phím Ctrl+K+C, bạn sẽ nhận xét đoạn mã đó. Ctrl+K+U sẽ bỏ ghi chú mã.

Peek Definition Alt+F12
Khi bạn xem qua mã của mình và muốn kiểm tra mã theo phương thức bạn đang gọi, nhiều lập trình viên sẽ sử dụng phím F12 hoặc . Go To Definition sẽ điều hướng đến phương thức được gọi; . Đôi khi, bạn chỉ muốn xem nhanh phương pháp. Nếu bạn đã cài đặt Visual Studio 2013, thì có một phím tắt mới -- Alt+F12 -- sẽ cung cấp cho bạn bản xem trước của phương thức được gọi là nội tuyến. Bạn có thể sử dụng phím Esc để đóng bản xem trước.

Điều hướng Tiến/Lùi Ctrl+–/Ctrl+Shift+–
Khi mở nhiều tệp cùng lúc, bạn có thể muốn có một cách để nhanh chóng di chuyển qua lại giữa hai hoặc . Nếu bạn đã di chuyển từ vị trí này sang vị trí khác, bạn có thể sử dụng trình tự bàn phím

Susan Ibach là nhà truyền giáo dành cho nhà phát triển tại Microsoft Canada. Cô ấy thích nói về Windows Phone, HTML5 và đám mây và đã làm việc với tư cách là nhà tư vấn lập trình, thử nghiệm, chuyển đổi dữ liệu, triển khai và cũng là người đào tạo về Oracle, SQL Server, SQL Server BI và. lập trình NET. Khi không dán mắt vào màn hình LCD, cô ấy tập võ với lũ trẻ, chạy bộ ra ngoài hoặc thưởng thức món ăn chồng nấu


Chủ Đề