Python

Mehrzeilige Python-Kommentare

Mehrzeilige Python-Kommentare

Jede Programmiersprache bietet einen Mechanismus zum Hinzufügen von Kommentaren zu Projekten. Kommentare sind die einfachen Zeilen in Computerprogrammen, die vom Compiler oder Interpreter ignoriert werden. Kommentare werden oft in natürlicher Sprache geschrieben, um die Verständlichkeit für den Programmierer zu erhöhen. Entwickler verwenden Kommentare, um einige Teile des Codes in der Debug- oder Testphase zu ignorieren ignore.

Kommentare in Python zu schreiben kann sehr einfach sein, und das Erstellen eines Kommentars in Python beginnt mit dem '#'-Symbol. Dieser Artikel erklärt, wie Sie mehrzeilige Kommentare in Python erstellen.

Schreiben von mehrzeiligen Kommentaren in Python

Im Gegensatz zu vielen anderen Programmiersprachen bietet Python keine spezielle Möglichkeit, mehrzeilige Kommentare zu schreiben. Dennoch gibt es andere Möglichkeiten, mit diesem Problem umzugehen.

In Java schreiben wir mehrere Kommentare wie folgt:

/*
Oben schreiben wir einen mehrzeiligen Kommentar.
Dieses Kommentarformat funktioniert nicht in Python.
*/

Die obige Methode zum Schreiben von Kommentaren funktioniert auch nicht in Python.

Sehen wir uns einige andere Möglichkeiten zum Schreiben von mehrzeiligen Kommentaren in Python an.

Verwenden von mehreren Symbolzeilenkommentaren

Das '#' Symbol wird zum Schreiben des einzeiligen Kommentars von Python verwendet. Mit aufeinanderfolgenden mehreren einzeiligen Kommentaren können wir mehrzeilige Kommentare schreiben. Sehen wir uns ein Beispiel dafür an.

#Hallo zusammen
#dies ist ein Kommentar in Python
#ich schreibe mehrzeilige Kommentare
#mit dem einzeiligen Kommentar

Dies ist eine Möglichkeit, mehrzeilige Kommentare zu schreiben. Es ist ein etwas zeitaufwändiger Prozess, da wir mehrere einzeilige Kommentare schreiben müssen.

Sehen wir uns nun einige andere Möglichkeiten zum Schreiben von mehrzeiligen Kommentaren in Python an.

Verwenden von String-Literalen zum Schreiben von mehrzeiligen Kommentaren

Wie bereits erwähnt, bietet Python keine Möglichkeit, mehrzeilige Kommentare zu schreiben, aber Sie können Verwenden Sie String-Literale zum Schreiben von mehrzeiligen Kommentaren. Der Python-Interpreter übersieht literale Strings, die keiner Variablen zugewiesen sind, und führt sie nicht aus. Sie können also nicht zugewiesene String-Literale verwenden, um mehrzeilige Kommentare in Python zu schreiben. Schauen wir uns dazu ein Beispiel an.

'Wir verwenden das String-Literal als Kommentar'
'Dies ist ein mehrzeiliger Kommentar'
„Wir drucken das Hello-World-Programm“
print("Hallo Welt")

Ausgabe

In der Ausgabe sehen Sie, dass der Python-Interpreter keinen Fehler ausgibt und die Meldung 'Hello World . ausgibt.'

Verwenden von String-Literalen in dreifachen Anführungszeichen zum Schreiben von mehrzeiligen Kommentaren

Obwohl String-Literale in dreifachen Anführungszeichen hauptsächlich zum Schreiben von Docstrings verwendet werden, können Sie dieses Tool auch verwenden, um mehrzeilige Kommentare zu schreiben. Achten Sie darauf, den Docstring nicht mit den dreifach in Anführungszeichen gesetzten String-Literalen zu verwechseln, die zum Schreiben von mehrzeiligen Kommentaren verwendet werden. Eine falsche Einrückung von String-Literalen in dreifachen Anführungszeichen führt zu einem Fehler. Schauen wir uns dazu ein Beispiel an.

"
Wir verwenden die dreifach in Anführungszeichen gesetzten String-Literale für mehrzeilige Kommentare
Die Programmiersprache ist Python
Lass uns die hallo Welt drucken
"
print("Hallo Welt")

Ausgabe

In der Ausgabe sehen Sie, dass der Python-Interpreter keinen Fehler ausgibt und die Meldung 'Hello World . ausgibt.'

Lassen Sie uns nun die String-Literale in dreifachen Anführungszeichen in einer Funktion verwenden, um mehrzeilige Kommentare zu schreiben.

Im gegebenen Beispiel drucken wir die Summe zweier Zahlen.

def cal_sum():
"
Wir berechnen die Summe zweier Zahlen.
Das ist Summenprogramm
"
Anzahl1=10
Anzahl2=20
print("Die Summe ist: ",num1+num2)
"
Python-Hauptfunktion
"
def main():
cal_sum()
if __name__ == "__main__":
Main()

Ausgabe

Ändern wir nun die Einrückung und in der Ausgabe sehen Sie, dass der Interpreter einen Fehler ausgibt.

def cal_sum():
"
Wir berechnen die Summe der beiden Zahlen.
Das ist Summenprogramm
"
Anzahl1=10
Anzahl2=20
print("Die Summe ist: ",num1+num2)
"
Python-Hauptfunktion
"
def main():
cal_sum()
if __name__ == "__main__":
Main()

Ausgabe

Der Interpreter gibt den Einrückungsfehler aus.

Fazit

Dieser Artikel erklärt, wie Sie mehrzeilige Kommentare in der Programmiersprache Python erstellen Python. Obwohl Python keine Möglichkeit bietet, mehrzeilige Kommentare zu schreiben, können Sie dieses Problem mithilfe der verschiedenen in diesem Artikel beschriebenen Methoden beheben.

AppyMouse On-Screen Trackpad und Mauszeiger für Windows Tablets
Tablet-Benutzer vermissen oft den Mauszeiger, insbesondere wenn sie die Laptops gewohnt sind. Die Touchscreen-Smartphones und -Tablets bieten viele Vo...
Mittlere Maustaste funktioniert nicht unter Windows 10
Das mittlere Maustaste hilft Ihnen beim Scrollen durch lange Webseiten und Bildschirme mit vielen Daten. Wenn das aufhört, werden Sie am Ende die Tast...
So ändern Sie die linke und rechte Maustaste auf einem Windows 10-PC
Es ist ganz normal, dass alle Computer-Maus-Geräte ergonomisch für Rechtshänder gestaltet sind. Es gibt aber auch Mausgeräte, die speziell für Linkshä...