Python-Kommentar

Ein Python-Kommentar ist eine Textzeile in einem Programm, die nicht vom Interpreter ausgefuhrt wird. Kommentare werden während des Debuggens verwendet, um Probleme zu identifizieren und Code zu erklären. Kommentare beginnen mit einem Rautenzeichen (#).

Kommentare bezeichnen Notizen oder Code, die Python nicht ausfuhren soll. Angenommen, Sie schreiben eine komplexe Prozedur uber einen Zeitraum von mehreren Stunden. Vielleicht möchten Sie ein paar Kommentare schreiben, um den Überblick uber die einzelnen Codezeilen zu behalten, damit Sie nicht den Überblick verlieren.

Das Schreiben von Kommentaren ist aus mehreren Grunden nutzlich. Wenn Sie mit einem großen Python-Programm arbeiten, können Kommentare Ihnen helfen, den Überblick zu behalten. Kommentare helfen den Teammitgliedern auch, sicherzustellen, dass jeder die Arbeit des anderen an einem kollaborativen Projekt versteht.

Jeder Entwickler gerät irgendwann in eine Situation, in der er beim Schreiben von Code Kommentare einfugen muss.

Aber wie? Kommentieren Sie Code in Python? Wie jede andere Programmiersprache unterstutzt Python das Kommentieren. In diesem Leitfaden werden wir uber das Schreiben von Kommentaren in Python sprechen.

Was ist ein Python-Kommentar?

Ein Python-Kommentar ist eine Textzeile, die in einem Programm erscheint, aber wird vom Programm nicht ausgefuhrt. Sie können einen Kommentar mit einem Hashtag (#) deklarieren. Kommentare können in einer neuen Zeile oder am Ende einer bestehenden Codezeile erscheinen.

Kommentare werden verwendet, um die Funktionsweise des Codes zu erklären und zu Testzwecken.

Hier ist ein Beispiel ein einzeiliger Kommentar in Python:

81 % der Teilnehmer gaben an, dass sie sich nach dem Besuch eines Bootcamps hinsichtlich ihrer Berufsaussichten im Tech-Bereich sicherer fuhlten. Werde noch heute zu einem Bootcamp gematcht.

Der durchschnittliche Bootcamp-Absolvent verbrachte weniger als sechs Monate im Karriereubergang, vom Start eines Bootcamps bis zur Suche nach seinem ersten Job.

Sie können das # Hash sehen mark kennzeichnet unseren Kommentar. Wir haben unseren Kommentartext und das #-Zeichen durch ein Leerzeichen getrennt. Dies ist nicht notwendig, macht aber jeden Kommentar leichter lesbar.

Diese Zeile wird vom Compiler ignoriert, wenn wir unseren Code ausfuhren. Kommentare sind von Menschen zu lesen. Sie sind nicht fur die Ausfuhrung durch ein Programm bestimmt.

Kommentare sollten auf derselben Einruckungsebene wie der Code hinzugefugt werden, auf den sich der Kommentar bezieht. Angenommen, Sie schreiben uber eine Codezeile innerhalb einer if-Anweisung. Sie wurden Ihren Kommentar genauso einrucken wie Ihren Code.

Beispiel fur Python-Kommentare

Angenommen, Sie schreiben eine for-Schleife und möchten sich daran erinnern, wie sie funktioniert. Vielleicht möchten Sie a . schreiben einige Kommentare. Wenn Sie sich Ihren Code später ansehen, können Sie Ihre Notizen lesen.

In einer Python for-Schleife , Sie haben möglicherweise Kommentare, die wie folgt aussehen:

Unsere Kommentare helfen uns, den Zweck unseres Codes zu verstehen und den √úberblick zu behalten.

Nehmen wir ein Beispiel zur Veranschaulichung der Einruckungsstruktur e von Kommentaren in Python. Im folgenden Beispiel durchläuft unser Programm zwei Python-Arrays und gibt jedem Schuler ein bestanden oder nicht bestanden fur ihre Prufung. Bestehen und Nichtbestehen werden basierend auf einem Schuler’ Numerische Punktzahl bei ihrem Test:

Dieses Programm erstellt eine Liste der Schuler und ihrer Noten. Dann durchläuft unser Programm die Liste der Studenten. Wir prufen, ob jeder Schuler seinen Test bestanden oder nicht bestanden hat.

Im obigen Beispiel können Sie sehen, dass wir auf derselben Einruckungsebene kommentieren wie die Zeile, auf die wir uns beziehen. Wenn wir beispielsweise uber unsere Python if-Anweisung sprechen, haben wir sowohl unseren Kommentar als auch unseren Code eingeruckt.

Durch das Schreiben dieser einzeiligen Kommentare ist unser Programm sowohl fur den Autor des Codes besser lesbar. Unser Programm ist auch fur alle anderen einfacher, die es möglicherweise Sehen Sie sich unser Programm an, um es zu lesen.

Python-Inline-Kommentare

Python-Inline-Kommentare werden in derselben Zeile wie eine Anweisung geschrieben, nachdem der Code geschrieben wurde. Inline-Kommentare sollten den Zweck erläutern einer Codezeile oder wie es funktioniert.

Hier ist die Syntax fur einen Inline-Kommentar:

Inline-Kommentare sind nutzlich, wenn Sie komplizierte Teile des Codes erklären mussen. Sie sind auch nutzlich, wenn Sie denken, dass Sie es könnten Vergessen Sie in Zukunft, wie eine bestimmte Codezeile funktioniert.

Inline-Kommentare sind auch nutzlich, wenn Sie es sind in einem Team arbeiten und sicherstellen mussen, dass jeder eine bestimmte Zeile versteht.

Im Gegensatz zu anderen Arten von Kommentaren verwenden Sie Inline-Kommentare nur gelegentlich. Dies liegt daran, dass zu viele Inline-Kommentare ein Programm schwer lesbar machen.

Python-Mehrzeilenkommentare

Python-Mehrzeilenkommentare oder Python-Blockkommentare erklären Code, der entweder komplizierter ist oder dessen Zweck hat ist nicht sofort ersichtlich. Sie können einen Blockkommentar verwenden, um beispielsweise eine einzigartige Funktion zu erklären, die eine externe Bibliothek verwendet.

Blockkommentare sind mehrzeilige Kommentare in Python und gelten fur einen Teil oder den gesamten Code darunter. Blockkommentare werden wie alle anderen Kommentare auch auf derselben Ebene wie der Code, den der Kommentar behandelt, eingeruckt.

Beispiel fur mehrzeilige Kommentare

Hier ist ein Beispiel fur eine mehrzeilige Zeichenfolge, die erklärt eine Python sort()-Funktion:

"Karrierekarma trat in mein Leben ein, als ich es am dringendsten brauchte und half mir schnell, ein Bootcamp zu finden. Zwei Monate nach meinem Abschluss habe ich meinen Traumjob gefunden, der meinen Werten und Lebenszielen entspricht!"

Venus, Software Engineer bei Rockbot

Unser Kommentar umfasst mehrere Zeilen und beschreibt den Zweck des darunter geschriebenen Codes.

Während einige Entwickler diesen Code verstehen, können andere Programmierer verwirrt sein, wie er funktioniert oder warum er geschrieben wurde Blockkommentare sind nutzlich, um anderen Code zu erklären, dessen Zweck fur einen Entwickler nicht sofort offensichtlich ist.

Schlussfolgerung

So kommentieren Sie in Python! Kommentare verwenden , können Sie Ihre Programme fur jeden lesbarer machen, auch fur Sie selbst.

Gut geschriebene Kommentare können Ihnen dabei helfen, den Überblick uber Ihren Code zu behalten. Sie ermöglichen es Ihnen, Aufzeichnungen zu fuhren, auf die verwiesen werden kann zuruck zu später, wenn Sie später Schwierigkeiten haben, Ihren Code zu verstehen.

Sind Sie bereit fur eine Herausforderung? Schreiben Sie einen Blockkommentar oben in eines Ihrer Programme. Dieser Kommentar sollte Folgendes enthalten:

Versuchen Sie, Ihren Code auszufuhren. Läuft Ihr Programm wegen des Kommentars nicht, haben Sie einen Fehler gemacht. Wenn Ihr Programm normal läuft, herzlichen Gluckwunsch! Sie haben erfolgreich einen Kommentar verfasst.

In diesem Tutorial haben wir untersucht, wie Kommentare, Inline-Kommentare und Blockkommentare in Python geschrieben werden. Wir haben auch besprochen, wie einige Entwickler Kommentare zum Testen schreiben. Jetzt können Sie Kommentare wie ein Python-Experte schreiben!

Sie möchten die Programmiersprache Python beherrschen? Unterstutzung zu den wichtigsten Python-Kursen, -Buchern und -Lernressourcen finden Sie in unserem umfassenden Leitfaden zum Erlernen von Python.

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method