Beim letzten Mal haben wir Python und Pycharm (hoffentlich) erfolgreich installiert.
Zum Testen des ganzen Setup haben wir das wohl einfachste Programm was möglich ist geschrieben, Hallo Welt ! Heute wollen wir uns den dazu geschriebenen Code mal genauer ansehen und gucken was denn Variablen sind.
print(“Hallo Welt")
Bei print handelt es sich um eine sogenannte Funktion, was das genau ist interessiert uns aber vorerst nicht. Aktuell ist es für uns nur wichtig zu wissen dass einer Funktion Parameter übermittelt werden können. In dem Fall unser “Hallo Welt”. Die doppelten Anführungszeichen sagen dabei aus, dass es sich hierbei um einen String handelt. Ein String ist eigentlich nur eine Zeichenkette und wir können hier auch was anderes als Hallo Welt eingeben. Zum Beispiel:
print(“4 + 4 “)
Das Ergebnis ist wie erwartet der String den wir im print angegeben haben.
Lassen wir aber nun die Anführungszeichen weg:
print(4 + 4 )
behandelt Python die Eingabe als eine Rechnung die es ausführt und gibt das Ergebnis dieser aus: 8. Zum Rechnen in Python sag ich aber im nächsten Tutorial noch was.
Kommentare:
Später wenn du größere Programme schreibst kann dein Code eventuell ziemlich verwirrend sein. Vor allem wenn das letzte Mal als du drüber geschaut hast schon ein paar Wochen her ist. Mit Hilfe von Kommentaren kannst du deinen Code kommentieren und dokumentieren:
print(“Hallo Welt “) # ich werde gar nicht ausgeführt !
Kommentare definieren wir mit einer #. Würden wir den Text nicht auskommentieren, würde das Programm abstürzen.
Variablen:
Variablen sollten eigentlich alle noch aus dem Matheunterricht können, aber trotzdem sag ich es nochmal. Variablen sind quasi Platzhalter für Zahlen innerhalb einer Rechnung. Dies stimmt auch in Python, nur das sie in Python Platzhalter oder Behälter für alles sind! Nicht nur Zahlen können in einer Variable gespeichert werden sondern auch Strings (also Zeichenketten). Aber Hier einfach mal Code dazu:
x = 42
print(x)
hallo = “Hallo Welt”
print(hallo)
Simpel und elegant !
In der ersten Anweisung definieren wir eine Variable mit dem Namen x und weisen ihr den Wert 42 zu. Anschließend geben wir sie aus.
Das gleiche machen wir auch mit der Variable hallo, ihr weisen wir nur den Wert “Hallo Welt” zu. Auch hier geben wir sie danach aus. Wie du siehst können wir Variablen in Python alle gleich behandeln, vollkommen egal was ihr Wert ist.
Hinweis am Rande.
Auch wenn Python die inneren Werte einer Variable relativ egal sind, so ist der Name der Variable es nicht unbedingt. Dieser sollte nämlich keine Sonderzeichen oder ü und ä besitzen.
§Ü” = 42 #geht nicht
Mit Zahlen anfangen kann eine Variable auch nicht, mitten drin ist jedoch okay.
7Tage = “Hat die Woche !“ #geht nicht
ipv4 = “Das internet Protokoll ! #geht
So das wars dann auch erstmal wieder. Beim nächsten Mal rechnen und spielen wir mit Variablen rum und lassen uns Input vom User geben.