In diesem Blogartikel erkläre ich, was Kommentare sind.
Wenn Sie ein Programm programmieren und das Programm wird einfach länger, angenommen ihr Programm hat 100 Python Codezeilen. Dann wird irgendwann für Sie schwierig, sich zu merken, welcher Python-Code für welche Programmfunktion zuständig ist.
Damit Sie auch noch in sechs Monaten oder in 12 Monaten wissen, was ihr Programm an welcher Stelle macht, deswegen können Sie Kommentare schreiben. Kommentare erklären praktisch den Programmcode.
Python-Code
Hier der Python-Code für diese Lektion:
1 if __name__ == '__main__': 2 """Das ist die Hauptfunktion 3 des Progammes """ 4 5 # Variable werte zuweisen 6 ganze_zahl = 25 7 float_zahl = 2.5 8 9 # Den Type einer Variable herausfinden 10 print(type(ganze_zahl)) 11 print(type(float_zahl)) 12 13 # Rechnen mit ganzen Zahlen und Fließkommazahlen 14 print(ganze_zahl+float_zahl) 15 print(ganze_zahl-float_zahl) 16 print(ganze_zahl*float_zahl) 17 print(ganze_zahl/float_zahl)
Einzeilige Kommentare
Um mit Python einzeilige Kommentare zu schreiben, verwenden Sie hier dieses Zeichen # . Diese zwei Striche nach unten und zwei Striche horizontal.
Danach können Sie einen Text schreiben. Dieser Text erklärt jetzt zum Beispiel die beiden Zeilen hier drunter und jetzt kommt das wichtige, wenn jetzt dieses Zeichen # vor Ihrem Text ist, dann weiß der Python Interpreter das ist jetzt kein Programmcode, den er ausführen muss, sondern das ist ein Kommentar. Ein Kommentar wird also, wenn Sie ihr Programm starten, nicht ausgeführt.
Mit diesen Kommentaren können Sie ihr Programm erklären. Hier steht zum Beispiel: „Den Typ einer Variable herausfinden“. Wenn ich jetzt diesen Programmcode in einem Jahr noch mal anschaue, dann weiß ich ganz genau aha der Python Befehl type ist dafür da, dass ich von der Variable ganze_zahl und von der Variante float_zahl den Typ herausfinden kann.
Mehrzeilige Kommentare
Jetzt ist es so, die Kommentare in Zeile 5, Zeile 9 und Zeile 13, sind einzeilige Kommentare. Sie können auch mehrere einzeilige Kommentare untereinander machen. Das ist durchaus zulässig, aber für mehrzellige Kommentare gibt es noch eine andere Möglichkeit.
Wenn Sie drei Anführungszeichen hintereinander machen und dann Text schreiben und danach nach dem Kommentartext wieder drei Anführungszeichen, dann können Sie zwischen diesen drei Anführungszeichen mehrzeilige Kommentare machen. Von Zeile 2 bis Zeile 3 sehen Sie einen mehrzeiligen Kommentar.
Kommentare werden beim Ausführen den Python-Codes nicht berücksichtigt
Jetzt, damit ich auch beweisen kann, dass jetzt tatsächlich trotz der vielen Kommentare, die hier stehen, das Programm noch funktioniert und wirklich die Kommentare nicht ausgeführt werden, starte ich jetzt das Programm mit „Run“, „Run main“. Sie sehen mein Programm startet, es kommt keine Fehlermeldungen, die ganzen Kommentare, die im Programm drin stehen werden, nicht ausgeführt und nur der Python Code wird ausgeführt.
Zusammenfassung
Sie können entweder für sich oder für andere Programmierer ihren Python Code kommentieren. Ein Kommentar hat den Sinn, dass er den Python Code erklärt, sodass es einfach verständlich ist, was ihr Python Programm macht und es gibt einzeilige Kommentare in der Programmiersprache Python und es gibt mehrzeilige Kommentare. Die einzeiligen Kommentare machen Sie hier mit diesem # und die mehrzeiligen Kommentare machen sie mit drei Anführungszeichen hintereinander zu Beginn und zum Ende und dazwischen können Sie beliebig viel Text als Kommentar schreiben.
Das Video zum Blogartikel
Hier das Video zum Blogartikel:
Zurück zum Start-Artikel: Python programmieren trotz Handicap, der inklusive Programmierkurs
Hier geht es zum ersten Artikel:
Python programmieren trotz Handicap, der inklusive Programmierkurs
Schlussbemerkung
In diesem Blogartikel haben wir gelernt, wie wir unseren Python-Code kommentieren können und somit zu beitragen, dass wir und andere Python-Entwickler unseren Programmcode, auch nach vielen Jahren, verstehen und nachvollziehen können.
Wenn Sie Fragen zu obige Themen haben, schreiben Sie mir eine Mail an info@marlem-software.de oder rufen Sie mich an unter 07072/1278463 .