Was gibt das Programm aus? (Python) – Übungen für die Klassen 8–10
Beispielaufgaben zum Thema Was gibt das Programm aus? (Python) mit richtiger Antwort und Lösungsweg, von leicht bis schwer. In der App Pickles Academy bekommt ein Kind jedes Mal neue Aufgaben derselben Art, es kann sie also nicht auswendig lernen.
- Fach
- Informatik
- Klasse
- Klassen 8–10
- Lernbereich
- Algorithmen und Programmieren
Aufgabentypen: Was gibt das Programm aus?
Regel: Was gibt das Programm aus? (Python)
Führe das Programm Zeile für Zeile aus und schreib die Werte der Variablen auf. x = x + 3 heißt: Zähl 3 zu x dazu.
range(1, 5) ergibt 1, 2, 3, 4, aber nicht 5. // ist ganzzahlige Division, % der Rest.
Beispiel: s = 0, dann for i in range(1, 4): s = s + i → 1 + 2 + 3, es gibt 6 aus
Achtung: range(1, 5) erreicht die 5 nicht: Die Schleife läuft 4-mal, nicht 5-mal.
Beispielaufgaben
-
Aufgabe 1 Leicht
Welche Zahl gibt dieses Programm aus?
a = 8 b = 8 c = a + b * 2 b = (a + b) * 2 print(b)
Lösung anzeigen
Richtige Antwort: 32So geht es: Werte von b: 8 → 32. Das Programm gibt 32 aus.
-
Aufgabe 2 Normal
Welche Zahl gibt dieses Programm aus?
p = 1 for i in range(3): p = p * 3 print(p)
Lösung anzeigen
Richtige Antwort: 27So geht es: Werte von p: 1 → 3 → 9 → 27. Das Programm gibt 27 aus.
-
Aufgabe 3 Schwer
Welche Zahl gibt dieses Programm aus?
s = 0 for i in range(1, 9): if i % 2 == 0: s = s + i else: s = s - 1 print(s)
Lösung anzeigen
Richtige Antwort: 16So geht es: Werte von s: 0 → −1 → 1 → 0 → 4 → 3 → 9 → 8 → 16. Das Programm gibt 16 aus.
Weiter üben in der App
In einer Minute hat Ihr Kind einen eigenen Avatar und die erste Aufgabe. Kostenlos, werbefrei, Daten in der EU.
Kostenlos starten