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:

>>> 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
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"]