Kommentieren Sie einen Codeblock in Python
-
Fügen Sie vor jeder Zeile
#
hinzu, um mehrere Zeilen in Python zu kommentieren - Verwendung von dreifache Anführungszeichen für mehrzeilige Kommentare in Python
-
Verwendung von
if False:
für mehrzeilige Kommentare in Python - Verwendung von eine String-Variable für mehrzeilige Kommentare in Python
- Verwendung von einen Code-Editor für mehrzeilige Kommentare 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.
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