Python-Kurzreferenz (neue Version mit String-Methoden)
Python-Kurzreferenz (neue Version mit String-Methoden)
Python-Kurzreferenz (neue Version mit String-Methoden)
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
5. Verzweigungen<br />
einfache Verzweigung<br />
einfache Verzweigung<br />
<strong>mit</strong> Alternative<br />
mehrfache Verzweigung<br />
if bedingung:<br />
Block, wenn bedingung wahr<br />
if bedingung:<br />
Block, wenn bedingung wahr<br />
else:<br />
Block, wenn bedingung falsch<br />
if bedingung1:<br />
Block, wenn bedingung1 wahr ist<br />
erfüllt ist<br />
elif bedingung2:<br />
Block, wenn bedingung2 wahr ist<br />
...<br />
else:<br />
Block, wenn alle obigen<br />
Bedingungen falsch sind<br />
Jeder Block muss um eine feste Anzahl Leerzeichen (normalerweise 4) eingerückt sein.<br />
6. Schleifen<br />
indexgesteuerte for-Schleife<br />
listengesteuerte for-Schleife<br />
while-Schleife<br />
Abbruch der Schleife<br />
Abbruch des aktuellen Durchlaufs<br />
und Eintritt in den nächsten<br />
Durchlauf.<br />
Endlos-Schleife<br />
for i in range(0, n):<br />
Block wird <strong>mit</strong><br />
i=0, 1, ... n-1 durchlaufen<br />
for element in liste:<br />
Block wird für jedes<br />
element von liste durchlaufen<br />
while bedingung:<br />
Block wird so lange ausgeführt,<br />
wie bedingung wahr ist<br />
break<br />
continue<br />
while True:<br />
Block<br />
if bedingung:<br />
break<br />
Jeder Block muss um eine feste Anzahl Leerzeichen (normalerweise 4) eingerückt sein.<br />
Variablen, die innerhalb eines Schleifenblocks definiert werden, sind nur lokal gültig. Dasselbe<br />
gilt für die Laufvariable einer for-Schleife.<br />
2