Appearance
Python: Variablen
Variable
Eine Variable repräsentiert ein Teil des «Gedächtnisses» eines Programms, welche einen Wert speichert.
Wir können uns eine Variable als eine Schachtel vorstellen. In der Schachtel kann beispielsweise eine Zahl gespeichert werden. Damit die Schachtel mit dem Wert wieder gefunden werden kann, wird sie mit einem Namen beschriftet.

Speichern eines Werts
Um einen Wert in einer Variable zu Speichern, wird dem Namen einen Wert zugewiesen.
Die folgende Zuweisung speichert den Wert 800 in der Variable mit dem Namen WIDTH:
python
WIDTH = 800Abrufen eines Werts
Um den Wert einer Variable abzurufen, wird einfach der Name der Variable geschrieben.
Die folgende Anweisung berechnet die Hälfte der Fensterbreite, indem sie den in der Variable WIDTH gespeicherten Wert abruft und durch zwei dividiert:
python
WIDTH / 2Typ
Wie wir wissen, sind alle Daten, die digital gespeichert werden, zunächst einfach Bits, also eine Folge von Nullen und Einsen.
Damit der Computer weiss, wie er die in einer Variable gespeicherten Bits interpretieren soll, hat jede Variable einen Typ, der beschreibt, um welche Art Daten es sich handelt.
In Python kann der Typ einer Variable a mit type(a) ermittelt werden. Die grundlegendsten Typen sind:
| Typ | Bedeutung | Englisch |
|---|---|---|
int | ganze Zahl | integer |
float | Fliesskommazahl | floating point number |
str | Text / Zeichenkette | string |
bool | Wahrheitswert | boolean value |
function | Typ eines Unterprogramms | function |
Der Typ einer Variable beeinflusst auch, was mit damit gemacht werden kann. Beispielsweise hat a + b eine andere Bedeutung, wenn a und b Zahlen sind als wenn a und b Text sind.