Test: Kontrollstrukturen

1. Schleifendurchläufe

Ordne die Anzahl der Schleifendurchläufe den Schleifen zu, für die diese Anzahl zutrifft.


2. Schleifenbedingungen verstehen

Hier siehst du eine Zählschleife und eine While-Schleife zur Ausgabe einer Sequenz von Zahlen. Welche Schleife erfüllt welchen Zweck?.



3. Verzweigungen

In dem folgenden Python-Quellcode wird nach Eingabe der Einwohneranzahl einer Gemeinde entschieden, ob es sich um eine Stadt handelt und wie groß diese dann ist.


  einwohner = input("Bitte geben Sie die Anzahl der Einwohner ein: ")
  einwohner = int(einwohner)

  if einwohner >= 10000:
    print("Es handelt sich um eine Großstadt.")
  else:
    if einwohner >= 20000:
        print("Es handelt sich um eine Mittelstadt.")
    else:
        if einwohner >= 5000:
            print("Es handelt sich um eine Kleinstadt.")
        else:
            print("Es handelt um eine Landgemeinde.")

5. Syntax

Hier siehst du den Quelltext nocheinmal. Er enthält eine Variable, Operatoren, Befehle und Verzweigungen. Ordne die Begriffe richtig zu.