Kommentieren Sie einen Codeblock in Python

Muhammad Maisam Abbas 30 Januar 2023
  1. Fügen Sie vor jeder Zeile # hinzu, um mehrere Zeilen in Python zu kommentieren
  2. Verwendung von dreifache Anführungszeichen für mehrzeilige Kommentare in Python
  3. Verwendung von if False: für mehrzeilige Kommentare in Python
  4. Verwendung von eine String-Variable für mehrzeilige Kommentare in Python
  5. Verwendung von einen Code-Editor für mehrzeilige Kommentare in Python
Kommentieren Sie einen Codeblock in Python

In diesem Tutorial werden Methoden zum Auskommentieren mehrerer Codezeilen in Python erläutert.

Fügen Sie vor jeder Zeile # hinzu, um mehrere Zeilen in Python zu kommentieren

Das # wird für einzeilige Kommentare in Python verwendet. Leider gibt es in Python keine Standardmethode zum Auskommentieren mehrerer Codezeilen. Um mehrere Codezeilen mit dem # auskommentieren zu können, müssen Sie vor jeder Zeile ein # einfügen. Das folgende Codebeispiel zeigt uns, wie wir mit # mehrere Codezeilen in Python auskommentieren können.

# Hello! this is a
# Multiple line comment
# print("This is a comment")
print("This is not a comment")

Ausgabe:

This is not a comment

Im obigen Code haben wir die ersten 3 Codezeilen mit # vor jeder Zeile auskommentiert. Dieser Ansatz ist für weniger Zeilen in Ordnung, aber dieser Prozess kann sehr arbeitsintensiv werden, wenn wir eine große Anzahl von Zeilen haben.

Verwendung von dreifache Anführungszeichen für mehrzeilige Kommentare in Python

Die dreifachen Anführungszeichen werden für die Codedokumentation verwendet und werden während der Ausführung des Codes nicht ausgeführt. Das folgende Codebeispiel zeigt, wie Sie mit dreifachen Anführungszeichen mehrere Codezeilen in Python auskommentieren.

"""
Hello! this is a 
Multiple line comment
print("This is a comment")
"""
print("This is not a comment")

Ausgabe:

This is not a comment

Im obigen Code haben wir die ersten drei Codezeilen durch dreifache Anführungszeichen auskommentiert. Die dreifachen Anführungszeichen reduzieren den Aufwand drastisch. Dreifache Anführungszeichen sind jedoch für die Codedokumentation vorgesehen und sollten nicht zum Auskommentieren von Code verwendet werden.

Verwendung von if False: für mehrzeilige Kommentare in Python

Ein anderer Ansatz, der zum Auskommentieren mehrerer Codezeilen in Python verwendet werden kann, ist die Anweisung if False:. Alles, was in diesem Codeblock geschrieben ist, wird niemals ausgeführt, da es in diesem Zusammenhang niemals False ist. Wir müssen nur if False: vor den Codeblock schreiben, den wir kommentieren möchten, und dann unseren Code in die if-Anweisung einrücken. Das folgende Codebeispiel zeigt uns, wie wir mit if False: mehrere Codezeilen in Python auskommentieren können.

if False:
    print("This is a comment")
    print("This is another comment")
print("This is not a comment")

Ausgabe:

This is not a comment

Im obigen Code haben wir 2 Codezeilen mit if False: auskommentiert. Das einzige Problem bei diesem Ansatz besteht darin, dass nur ein Codeblock mit der richtigen Syntax auskommentiert werden kann. Der Interpreter erkennt weiterhin Syntaxfehler in diesem Codeblock.

Verwendung von eine String-Variable für mehrzeilige Kommentare in Python

Eine Zeichenkettenvariable kann verwendet werden, um mehrere Codezeilen darin zu speichern. Wir können dreifache Anführungszeichen verwenden, um mehrere Codezeilen in einer Zeichenkettenvariablen zu speichern. Das folgende Codebeispiel zeigt uns, wie wir mithilfe einer Zeichenkettenvariablen mehrere Codezeilen in Python auskommentieren können.

comments = "This is a variable for commenting"
comments = """Hello! this is a 
Multiple line comment
print("This is a comment")"""
print("This is not a comment")

Ausgabe:

This is not a comment

Dieselbe Variable kann mehrmals verwendet werden, um mehrere Codeblöcke in Python zu kommentieren.

Verwendung von einen Code-Editor für mehrzeilige Kommentare in Python

Wir haben viele Ansätze diskutiert, mit denen mehrere Codezeilen in Python auskommentiert werden können. Leider ist keiner der oben genannten Ansätze eine optimale Lösung. Die beste Lösung für diese Aufgabe besteht darin, die Tastaturkürzel des gewünschten Code-Editors zu verwenden, um mehrere Codezeilen in Python auskommentieren zu können.

Visual Studio-Code

Wählen Sie in Visual Studio Code den Codeblock aus und verwenden Sie Ctrl+k, Ctrl+c, um und zu kommentieren Ctrl+k, Ctrl+u zum Kommentieren.

Editor ++

Wählen Sie in Notepad++ den Codeblock aus und kommentieren Sie mit Ctrl + k.

PyCharm

Wählen Sie in Pycharm IDE den Codeblock aus und kommentieren und kommentieren Sie mit Ctrl+/.

Unabhängig davon, welchen Code-Editor Sie verwenden, können Sie mehrere Codezeilen auskommentieren. Sie müssen lediglich nach der Tastenkombination suchen, um mehrere Zeilen auskommentieren zu können.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

Verwandter Artikel - Python Syntax