02.01.2015 Aufrufe

Python-Kurzreferenz (neue Version mit String-Methoden)

Python-Kurzreferenz (neue Version mit String-Methoden)

Python-Kurzreferenz (neue Version mit String-Methoden)

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!