Grundstrukturen
Aus ProgrammingWiki
Archivierte Version vom 2016-01-23T17:29:15+00:00. Aktuelle Version
Inhaltsverzeichnis |
Anweisungen
- ohne Semikolon
Verzweigung / Alternative
if (x == "Hallo" and (y >= 4 or z<6)): Anweisung Anweisung Anweisung Anweisung
- Einrückung zwingend
- letzte Anweisung ist nicht eingerückt, wird also auch ohne zutreffende Bedingung durchgeführt
Wiederholungen
Zählschleife
for i in range(1,7): Anweisung Anweisung Anweisung
- letzte Anweisung außerhalb der Wiederholung
- range(7) erzeugt folgende Liste: [0, 1, 2, 3, 4, 5, 6]
- range(2,7) erzeugt folgende Liste: [2, 3, 4, 5, 6]
- die Variable i (frei wählbar) nimmt nacheinander die Werte dieser Liste an (hier also Werte von 1 bis 6)
- funktioniert auch mit
array = ["h", "a", "ll", "o"] for i in array: # tue etwas
Bedingte Wiederholung
i = 0 while i<5: Anweisung i +=1 Anweisung