veröffentlicht am: 17.04.2020 zuletzt aktualisiert am: 19.04.2023
Manchmal fällt es uns oder anderen schwer, unseren eigenen Code zu lesen.Um uns und anderen das Leben etwas leichter zu machen, sind Kommentare ein äußerst nützliches Werkzeug, deswegen zeigen wir euch, wie man Kommentare in Python verwenden kann.
Ein einzeiliger Kommentar wird in Python durch ein # eingeleitet.
# einzeiliger Kommentar # zweite Zeile
Allerdings kann ein einzeiliger Kommentar auch am Ende der Zeile stehen.
print(2 ** 10) # Zeigt die zehnte Potenz von 2 in der Kommandozeile
Output:
1024
Am Ergebnis des letzten Beispiels siehst du, dass die Anwesenheit des Kommentars keinen Einfluss auf die Ausführung des Codes hat.
Mehrzeilige Kommentare kannst du durch drei “ oder drei ‘ einleiten und auch genauso wieder beenden.
''' mehrzeiliger Kommentar zweite Zeile '''
Genau genommen handelt es sich um eine Stringnotation für mehrzeilige Strings und kann genau so verwendet werden.
string = f''' Die fünfte Potenz von 2 ist {2 ** 5} Die achte Potenz von 2 ist {2 ** 8} Die neunte Potenz von 2 ist {2 ** 9} ''' print(string)
Die fünfte Potenz von 2 ist 32 Die achte Potenz von 2 ist 256 Die neunte Potenz von 2 ist 512
Mehrzeilige Kommentare können, wenn sie z.B. direkt nach einer Funktionsdefinition stehen auch als Dokumentation, sogenannte docstrings, verwendet werden.
def is_string(obj): ''' Überprüft, ob das als Parameter übergebene Objekt vom Typ String ist :param Objekt, von dem überprüft werden soll, ob es sich um einen String handelt :returns Gibt True oder False zurück :rtype bool ''' if isinstance(obj, str): return True else: return False
Manche Editoren sind in der Lage diesen Text bei der automatischen Vervollständigung anzuzeigen.
Kommentare verwenden ist einfach und wenn diese sinnvoll und gut strukturiert sind, können sie uns das Leben sehr vereinfachen. Vor allem ist es wichtig am Anfang der Karriere, wenn man gerade mit dem Python lernen beginnt, die Grundbausteine richtig zu setzen!Kommentare können auch zur Dokumentation dienen und uns helfen, unsere eigenen Funktionen mit einer Beschreibung in unserer Entwicklungsumgebung anzeigen zu lassen und helfen uns somit, unseren Code oder die Idee zu einem Code auch später noch (leichter) verstehen zu können.
Hast du noch Fragen? Anregungen? Schreib es mir bitte in die Kommentare!
😩 Gelangweilt von den Udemy & YouTube-Tutorials?!
Lerne spielerisch Python und komme deiner gutbezahlten (und an der 🌴 liegenden) Traumkarriere einen Schritt weiter.
"Für Leute die gerne Python oder Java lernen wollen ist Codegree klasse. Ist nicht wie bei anderen Konkurrenten auf Videokursen aufgebaut..."
- Lennart Sparbier
100% kostenlos registrieren · keine Kreditkarte notwendig
Im Gegensatz zu der Abendschule oder der alteingesessenen Uni lernst du bei codegree die Sprachen & Pakete, die wirklich im Jobmarkt gesucht werden.
100% kostenlos registrieren · keine Zahlungsdaten notwendig