IT & Technik-AG
Python-Wiki
Rechnen
Wenn Du normalerweise eine Rechen-Aufgabe hast, rechnest Du sie im Kopf oder Du verwendest einen Taschenrechner. Mit Python kann man jedoch auch rechnen. Wichtig ist dabei, dass Du folgende Rechenzeichen verwendest:
- Addition: +
- Subtraktion: -
- Multiplikation: *
- Division: /
>>> 16 + 3
19
>>> 16 * 3
48
Variablen
Eine Variable ist im allgemeinsten Sinne einfach ein Behälter, in dem bestimmte Werte gespeichert werden können. Dies können zum Beispiel Zahlen, Zeichenketten oder Listen sein. Man kann im Verlauf des Programms auf diese Variablen zugreifen oder einen neuen Wert festlegen.
meine_zahl = 42
meine_zeichenkette = "Hallo Welt"
Kommentare
Beim Programmieren wird oft mit Kommentaren gearbeitet, die beim Verständnis helfen. Wenn Du zum Beispiel ein Programm schreibst und es in einem halben Jahr wieder öffnest, wirst Du wahrscheinlich nicht mehr alles verstehen. Deshalb ist es wichtig, dass Du beschreibst, was Du an den jeweiligen Stellen gemacht hast.
# Dieses Programm gibt einen Satz aus
# Hier wird eine Variable festgelegt
zahl = 4
# Hier wird dem Nutzer die Variable ausgegeben
print(zahl)
Eingabe & Ausgabe
Ein Programm ist immer oft nach dem EVA-Prinzip aufgebaut:
- Eingabe: Der Nutzer gibt die Daten ein.
- Verarbeitung: Der Computer rechnet mit den eingegebenen Daten.
- Ausgabe: Der Computer gibt die errechnetet Daten zurück
# Eingabe
zahl = input("Gib eine Zahl ein: ")
# Verarbeitung
drittel = int(zahl) / 3
# Ausgabe
print("Ein Drittel der Zahl beträgt: " + str(drittel))
While-Schleife
Wenn Du möchtest, dass Dein Programm unendlich oft läuft, kannst Du eine While-Schleife einbauen.
while True:
print("Hallo Welt!")
# CODE
If-Statement
Mit einem If-Statement kannst Du überprüfen ob eine Aussage wahr oder falsch ist. Nur wenn die Aussage zutrifft, wird der eingerükte Code ausgeführt. Wenn die Aussage jedoch nicht wahr ist, wird der else-Teil ausgeführt.
temperatur = 2
if temperatur > 10:
print("Heute ist es warm.")
else:
print("Heute ist es kalt.")
>>> Heute ist es kalt.
Listen
In einer Liste können mehrere Daten gespeicher werden und dynamisch abgerufen werden.
einkaufsliste = ["Bananen", "Walnüsse", "Himbeeren"]
Um ein einzelnes Element aus der Liste abzurufen, wird die Stelle, an das Element in der Liste steht, in eckigen Klammern angegeben. Zu beachten ist aber, dass der Computer nicht bei der Zahl 1 anfängt, sondern bei 0.
einkaufsliste[0]
>>> Bananen
einkaufsliste[2]
>>> Himbeeren
Im weiteren Verlauf des Programmes können der List auch noch weitere Elemente hinzugefügt werden.
einkaufsliste.append("Kokosnuss")
>>> einkaufsliste = ["Bananen", "Walnüsse", "Himbeeren", "Kokosnuss"]