-
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.