1
Ein Name für eine Zahl
In einem Quadrat steht die Seitenlänge viermal. Soll das Quadrat größer werden, müsste man vier Zahlen ändern — mit einer Variable ist es eine.
- Variable:ein Name, unter dem sich Python einen Wert merkt.
- Zuweisung:
seite = 80— ab jetzt steht seite für 80. - Benutzen:
forward(seite)läuft 80 Schritte. - Ändern:Wer oben 80 durch 120 ersetzt, bekommt überall 120.
Verändere den Wert der Variablen seite. Alle Seiten des Rechtecks ändern sich gleichzeitig.
Halte fest: Eine Variable muss man nur an einer Stelle ändern — alle Zeilen, die sie benutzen, bekommen den neuen Wert.
2
Variablen schreiben
- Zuweisung:
name = wert— links der Name, rechts der Wert. - Gleichheitszeichen:bedeutet hier „bekommt den Wert“, nicht „ist gleich“.
- Namen:klein, ohne Leerzeichen und Umlaute, nicht mit Ziffer beginnen:
seite,anzahl_ecken. - Reihenfolge:Erst zuweisen, dann benutzen — sonst NameError.
Merke
Variable: seite = 80 — danach steht seite überall für 80
3
Allgemeine Hinweise
Erst anlegen
forward(seite) vor seite = 80 ergibt einen NameError.
Keine Anführungszeichen
forward("seite") übergibt den Text „seite“ — gemeint ist die Variable ohne Anführungszeichen.
Sprechende Namen
seite oder hoehe verstehen andere sofort — besser als x.
