Python programmieren trotz Handicap – Mit Kommentare Code erklären

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 .

Autor: Markus Lemcke

Ich bin Markus Lemcke, Softwareentwickler, Webentwickler, Appentwickler, Berater und Dozent für barrierefreies Webdesign, barrierefreie Softwareentwicklung mit Java, C# und Python, Barrierefreiheit bei den Betriebssystemen Windows, Android, IOS, Ubuntu und MacOS.

Schreibe einen Kommentar