Grundstrukturen

Aus ProgrammingWiki
< EGE
Archivierte Version vom 2014-03-25T21:41:08+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(1,7) erzeugt folgende Liste: [1, 2, 3, 4, 5, 6, 7]
  • die Variable i (frei wählbar) nimmt nacheinander die Werte dieser Liste an (hier also Werte von 1 bis 7)
  • funktioniert auch mit
    mit

Bedingte Wiederholung

i = 0
while i<5:
   Anweisung
   i +=1
Anweisung