Python ist eine Programmiersprache. So wie Menschen unterschiedliche Sprachen sprechen und verstehen, zB Deutsch, Englisch, Französisch etc., so gibt es auch verschiedene Computersprachen. Wir werden heute auf Python mit unserem Computer kommunizieren.
In der Sprache Python gibt es verschiedene Datentypen. Heute nutzen wir die folgenden vier nutzen:
Damit ein Computer sich eine Information merken kann, muss eine Variable mit einem Namen angelegt werden und anschließend die gewünschte Information der Variable zugewiesen werden.
Variablen kannst du dir wie einen Post-It Zettel vorstellen, den man immer und immer wieder neu beschreiben kann, aber wo nur genau eine Zahl (Int oder Float) oder ein Textstück (String) drauf passt!
Um die Variable (also den Zettel) “anzusprechen” braucht sie außerdem einen Namen, den können wir frei wählen, aber er muss mind. einen Buchstaben haben (nur Zahlen geht nicht)!
In Python schreiben wir immer zuerst den Namen der Variable (des Zettels), gefolgt von einem = und dann der “Wert” dieser Variable Wir können die Variable dann einfach mit ihrem Namen ansprechen.
Für die Verarbeitung von Variablen werden Operatoren benötigt. Sie sind die "Mach"-Zeichen der Programmiersprache. Hier sind die am häufigsten verwendeten Operatoren aufgelistet.
Mit Operatoren kann man Strings, Integer und/oder Floats miteinander "kombinieren". Dabei sind manche Zusammenstellungen möglich andere nicht. Probiere gerne verschiedene aus, keine Angst vor Fehlermeldungen!
In dem Beispiel der Variablen werden die Variablen angezeigt durch den Befehl print. Wenn der Computer dieses Wort liest gibt er das, was in den Klammern enthalten ist in dem Ausgabefeld aus. Der Computer kann sowohl Text als auch Zahlen ausgeben. Du kannst auch die verschiedenen Datentypen im selben Print-Befehl schreiben.
Dazu kannst du die verschiedenen Variablen oder Datenpunkte mit einem Komma voneinander getrennt in den Befehl eingeben.
Alternativ kannst du Text mit einem + hintereinander hängen. Dabei solltest du die Leerzeichen nicht vergessen, denn die fügt der Computer nicht von selbst ein.
Eine sehr hilfreicher Trick bei Python sind sogenannte formatted strings. Das bedeutet, dass du Strings, also Textfelder formatieren kannst, indem du zuvor definierte Variabeln in den Text einbaust. So kannst du den Inhalt des Text innerhalb deines Algorithms nach belieben anpassen. Hier ein Beispiel:
Dieser Trick wird bei einigen Programmieraufgaben begegnen, wenn du Funktionen sowie Verzweigungen verstanden hast.
Aber jetzt wo wir Variabeln kennen, können wir mit Funktionen weiter machen.
Lese hier mehr über Funktionen in Python