Was war das noch?
Variablen! – Du kennst und liebst sie aus dem Matheunterricht. Und eine ähnliche Bedeutung wie dort haben sie auch in der Programmierung. Eine Variable in der Informatik ist wie eine Schublade, in der man Daten wie Text, Zahlen oder sogar Bilder aufbewahren kann.
Sie hat einen Namen, den du selbst wählst, und einen Wert, den du der Variable zuweist. Der Name sollte so gewählt werden, dass er den Inhalt der Variablen beschreibt, da du ihn später brauchst, um auf die Variable zuzugreifen.
Variablen sind sehr nützlich, weil sie es dir ermöglichen, Daten zu speichern und zu verwenden, wann immer du sie in deinem Programm benötigst.
Die folgenden Beispiele zeigen den Umgang mit Variablen. Die Ein- und Ausgabe erfolgt über die Kommandozeile.
Beispiel 1: Rechnen mit Variablen
summand1 = 5 # Neue Variable "summand1" auf 5 setzen summand2 = 8 # Neue Variable "summand2" auf 8 setzen summe = summand1 + summand2 # Variante 1: Neue Variable "summe" auf die Summe von "summand1" und "summand2" setzen # Die anderen Grundrechenoperationen werden als "+", "-", "*" und "/" geschrieben print(summe) # Ausgabe der Variablen "summe" print(summand1+summand2) # Variante 2: Berechnung zum Zeitpunkt der Ausgabe
Beispiel 2: Einlesen von Zeichenketten
name = input("Gib deinen Namen ein und drücke Enter: ") # Der angegebene Text wird ausgegeben. Der eingegebene Tex wird # in der Variablen "name" abgelegt. print(name) # Die Variable "name" wird ausgegeben.
Beispiel 3: Einlesen von Zahlen
Zahlen, Texte etc. sind Daten unterschiedlicher Datentypen. Damit du mit ihnen Rechnen kannst, musst du sie entweder in den Typen „int“ für ganze Zahlen oder „float“ für Kommazahlen wandeln:
summand1 = int(input("Summand1: ")) # Variable einlesen, in den Typen "int" wandeln und in der Variable "summand1" ablegen summand2 = int(input("Summand2: ")) # Variable einlesen, in den Typen "int" wandeln und in der Variable "summand2" ablegen print(summand1 + summand2) # Ausgabe der Summe von "summand1" und "summand2"
Hier geht es weiter.