Mehrzeilige Python-Kommentare

Python Multi Line Comments



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.

Das Schreiben von Kommentaren in Python kann sehr einfach sein, und das Erstellen eines Kommentars in Python beginnt mit dem '#'-Symbol. In diesem Artikel wird erläutert, 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 in Python nicht.
* /

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. Bei aufeinanderfolgenden mehreren einzeiligen Kommentaren können wir mehrzeilige Kommentare schreiben. Sehen wir uns hierfür ein Beispiel an.



#Hallo alle 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 kann Verwenden Sie Zeichenfolgenliterale, um mehrzeilige Kommentare zu schreiben. Der Python-Interpreter übersieht Literal-Strings, die keiner Variablen zugeordnet 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 dreifachen String-Literalen in Anführungszeichen zu verwechseln, die zum Schreiben von mehrzeiligen Kommentaren verwendet werden. Eine falsche Einrückung von Stringliteralen 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 innerhalb 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__':
hauptsächlich()

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__':
hauptsächlich()

Ausgabe

Der Interpreter gibt den Einrückungsfehler aus.

Abschluss

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