Dein Programm von vor drei Wochen
Du öffnest ein Programm, das du selbst geschrieben hast. Es heißt f, die Variablen heißen a, b und x.
Du weißt nicht mehr, was es tut. Dein Team weiß es erst recht nicht.
Lesbarer Code spart allen Zeit, auch dir.
Am Ende dieser Lektion
Notiz
Ich kann Namen und Kommentare so wählen, dass andere mein Programm verstehen.
Schlüsselwörter
| Begriff | Was er bedeutet | Beispiel |
|---|---|---|
| Name | Das Wort, mit dem du eine Variable oder Funktion aufrufst. | gesamtpreis |
| Kommentar | Text im Code, den der Computer überspringt. | # Rabatt für Vereine |
| Dokumentation | Texte, die erklären, wie ein Programm zu benutzen ist. | |
| README | Eine Textdatei, die als Erstes erklärt, was das Projekt ist. | |
| Lesbarkeit | Wie leicht andere den Code verstehen. |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Einstieg: Programme testen
Probier es aus
Einstieg: Programme testen
4 FragenDeine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.
Gute Namen erklären sich selbst
Ein guter Name sagt, was in der Variable steckt oder was die Funktion tut.
Schlecht: x, a, f. Gut: gesamtpreis, anzahl, preis_mit_rabatt.
Wähle Wörter, die du laut vorlesen kannst. Dann brauchst du oft gar keinen Kommentar.
Beispiel: schwer zu lesen
def f(a, b):
x = a * b
return x * 0.9
print(f(4, 2.5))
Beispiel: dasselbe, gut lesbar
# Berechnet den Preis für mehrere Brötchen mit 10 % Rabatt.
def preis_mit_rabatt(anzahl, einzelpreis):
gesamtpreis = anzahl * einzelpreis
# Der Verein bekommt immer 10 % Rabatt, also zahlt er 90 %.
return gesamtpreis * 0.9
print(preis_mit_rabatt(4, 2.5))
Kurz geprüft: Namen
Probier es aus
Kurz geprüft: Namen
3 FragenDeine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.