Hallo, hier bin ich wieder. Im letzten Artikel habe ich mit Python Rechenaufgaben gelöst und mein erstes Programm geschrieben (Hello World). Ich habe gelernt was es für Operatoren gibt und wie man ein Programm ausführt.
Und es bleibt interessant... Weiter gehts...
Hier ist eine Übersicht über bisherigen Artikel:
In diesem Teil der Serie will ich Variablen kennenlernen.
Was ist eine Variable?
Eine Variable ist wie ein Behälter, in dem man Information aufbewahren kann. Auf Wunsch kann man die Informationen abrufe, ändern oder sogar löschen.
So sieht eine einfache Variable aus:
test = 12
Ich habe der Variablen test den Wert 12 gegeben. Möchte ich den Wert jetzt anzeigen, muss ich nur folgendes eingeben:
print(test)
Nachdem man das Programm ausgeführt hat, bekommt man den Wert 12 angezeigt.
Variablen zusammenrechnen
In diesem Beispiel sollen die Kosten für Miete, Strom und Heizung ausgerechnet werden.
Dafür erstelle ich eine neue Python-Datei, wie im letzten Artikel beschrieben. Dort füge ich folgende Variablen ein:
miete = 700
strom = 90
heizung = 85
Nun kann ich alle 3 Variablen in eine Variable zusammenfassen. Die nenne ich gesamtkosten. Es werden alle variablen zusammengerechnet.
gesamtkosten = miete + strom + heizung
Um jetzt die Gesamtkosten anzuzeigen, gebe ich noch folgenden Befehl:
print(gesamtkosten)
Nachdem ich das Programm ausgeführt habe, bekomme ich 875 als Ergebnis. Wenn ich es so schreibe:
print("Gesamtkosten: ", gesamtkosten)
Dann steht vor dem Ergebnis noch das Wort Gesamtkosten:. Das sieht schon etwas besser aus.
Variablen löschen
So löscht man eine Variable:
del test
In meinem Beispiel habe ich die Variable test gelöscht.
Variable benennen
eine Variable kannst du beliebig benennen, du musst nur folgende Regeln befolgen:
- Du kannst nur Buchstaben, Zahlen und Unterstriche (_) benutzen.
- Es dürfen keine Leerzeichen und andere Sonderzeichen benutzt werden.
- Es darf nicht mit einer Zahl beginnen.
- Es dürfen nicht von Python reservierte Keywords benutzt werden. Hier eine Auflistung mit allen Python-Keywords:
False, class, finally, is, return, None, continue, for, lambda, try, True, def, from, nonlocal, while, and, del, global, not, with, as, elif, if, or, yield, assert, else, import, pass, break, except, in, raise
Noch etwas: Es sind jeweils unterschiedliche Variablen, wenn sich die Groß- und Kleinschreibung unterscheidet. Siehe Beispiel unten.
miete = 800
Miete = 700
miETE = 900
Es ist jeweils eine neue Variable.
Einige Fragen habe ich noch:
- Ist es egal ob man
miete = 800
odermiete=800
schreibt? - Ist es egal ob man
9 + 7
oder9+7
schreibt? - Ist es egal ob man
print ( miete )
oderprint(miete)
Und wie ist es am besten zu schreiben?
Icons von Iconmonstr