Eine Variable in Python definieren wir einfach durch Angabe ihres Bezeichners, gefolgt vom
Zuweisungsoperator =
und dem Wert der Variable. Nach gängiger Konvention
beginnen Variablennamen mit einem Kleinbuchstaben.
Das nachfolgende Beispiel zeigt,
wie der String Hello world!
der Variablen hello
zugewiesen wird.
hello = "Hello world!"
Die nun definierte Variable können wir als Platzhalter für Ihren Wert in unseren
Programmen verwenden. Nachfolgend ein Programm hello2.py
bei dem wir unser
Hello world!
vor der Ausgabe zunächst einer Variablen hello
zuordnen.
hello = "Hello world" print hello
Die Ausführung des Programms führt zur uns bekannten Ausgabe
Hello world!
In Python können Variable Ihren Wert zur Laufzeit ändern (es gib in anderen Programmiersprachen Variable, die sich nach Ihrer Zuweisung nicht mehr ändern können). Da Python eine dynamische Typisierung hat, kann auch der Typ der Variablen geändert werden (im Gegensatz zur statischen Typisierung, wo der Typ festgelegt ist).
Nachfolgend ein Programm, bei dem wir nach der ersten Ausgabe von hello
,
den Wert der Variablen 3.14
zuweisen und ausgeben.
hello = "Hello world" print hello hello = 3.14 print hello
Die Ausführung des Programmes führt zu folgender Ausgabe:
Hello world! 3.14