In diesem Abschnitt will ich das Konzept der Variablen hinzufügen. Also
Variablen sind wie eine Kiste im Datenspeicher. Und diese Kiste kann einen Wert abspeichern, wie z. .B. eine Zahl
oder eine Zeichenfolge (string). Also, wenn du hier auf diese Diagramm schaust. Ich habe die Zeile
x=7. Das nennt man die Zuschreibung. Und man kann sich das folgendermaßen vorstellen:
im Datenspeicher gibt es eine Kiste. Also, ich habe diese kleine Kiste hier gezeichnet. Und sie
heißt x. Und man kann einen Wert in ihr ablegen. Also, wenn der Code x=7 lautet, bedeutet das,
dass man den Wert 7 nimmt und in der Kiste ablegt. Das ist im Wesentlichen,
was man mit einer Zuschreibung macht. Also, wenn ich mir diesen Code hier anschaue, der das
macht. Also, in der ersten Zeile sage ich x=7, also lege ich eine 7 dort ab
und dann kommt in anderen Zeilen später x vor. Diese lautet 'print(x)' oder 'print ("lucky", x)'.
Und diese Vorkommen von x, ohne Gleichheitszeichen; Sie rufen den Wert
aus der Kiste ab. Also, was auch immer dort abgelegt wurde, es wird dann benutzt.
Also, wenn ich das durchlaufen lasse. Was ich bekomme ist einfach, dass die Funktion 'print'
7 benutzt. Denn diese x=7-Zeile hat eine 7 in der Kiste abgelegt und die
folgenden Zeilen bezieht sich einfach auf x. Wenn ich daraus eine 8 mache, ich ändere nur
die Zeile und lasse sie durchlaufen, ok jetzt beziehen sich alle drei Zeilen auf 8, denn
diese Zeile legt eine 8 in der Kiste ab. Noch ein weiteres Experiment hier. Ich nehme an,
dass wir uns Zahlen und Zeichenfolgen (strings) schon angesehen haben. Zwei Datenarten mit denen wir ziemlich weit kommen.
Also, wenn ich sage x="hi". Das legt die Zeichenfolge 'hi' in die Kiste. Also, wenn ich
das durchlaufen lasse, bekomme ich, dass diese Zeilen 'hi' sagen. Also, in Wirklichkeit,
diese Bezeichnung x - ich habe x als mein erstes Beispiel genommen, weil es eine übliche Variable
im Mathematikunterricht ist - aber diese Bezeichnung, wir könnten alles mögliche benutzen,
solange wir konsistent bleiben. Also, ich ändere das zu xyz="hi".
Das erstellt eine Variable xyz für das "hi" darin
und dann, alles worauf ich achten muss, ist, dass die folgenden Zeilen sich auf xyz beziehen.
Wenn ich das Progamm durchlaufen lasse, funktioniert es immer noch. Der Kern ist,
dass man der Variablen irgendeinen Namen geben kann.
Solange man später, wenn man sich auf diese Variable beziehen möchte, die gleiche Bezeichnung verwendet.
Du musst konsistent bleiben. Der Nutzen dieser einfachen Verwendung von Variablen
ist es, Wiederholungen zu vermeiden. Das bedeutet,
wenn es einen Wert gibt, den ich in meinem Programm benutzen möchte, kann ich ihm am Anfang einer Variablen zuweisen
und dann kann ich diese Variable einfach in vielen nachfolgenden Zeilen verwenden.