Dein Fortschritt:
0 / 0 Aufgaben
Thema 1
Ausgabe, Eingabe und Datentypen
7 Fragen1.1 Was gibt
print("Tag", 3) aus?1.2 Was liefert
input("Zahl? "), wenn man 5 eintippt?1.3 Welchen Datentyp hat
"7"?1.4 Welcher Wert ist ein float?
1.5 Welcher Variablenname ist erlaubt?
1.6 Wie schreibt man den Wahrheitswert „wahr“ in Python?
1.7 Was bewirkt eine Zeile, die mit
# beginnt?Thema 2
Rechnen, Typumwandlung und Fehlermeldungen
7 Fragen2.1 Was ergibt
7 // 2?2.2 Was ergibt
7 % 2?2.3 Was gibt
print(10 / 5 + 1) aus?2.4 Was gibt
print(2 + 3 * 4 - 1) aus?2.5 Welcher Fehler entsteht bei
int("12.5")?2.6 Was bedeutet
NameError: name 'pritn' is not defined?2.7 Welcher Fehler wird von Python nicht gemeldet?
Thema 3
Verzweigungen und logische Operatoren
7 Fragen3.1 Welche Zeile prüft, ob x gleich 5 ist?
3.2 t = 20. Was wird bei
if t > 25 / elif t > 15 / elif t > 10 / else ausgeführt?3.3 x = 7. Was ergibt
x > 3 and x < 5?3.4 Wann ist
a or b wahr?3.5 Welche Bedingung prüft, ob alter von 12 bis 17 liegt?
3.6 Was ergibt
not 4 > 2?3.7 Warum ist
if note == 1 or 2: fehlerhaft?Thema 4
while- und for-Schleifen
7 Fragen4.1 Welche Werte liefert
range(3, 7)?4.2 Welche Werte liefert
range(5, 0, -2)?4.3 Was gibt das Programm aus:
s = 0, for i in range(4): s = s + i, print(s)?4.4 Wann prüft eine while-Schleife ihre Bedingung?
4.5 Warum läuft
while n < 10: print(n) endlos?4.6 n = 1, z = 0. Wie oft läuft
while n < 20: mit n = n * 2 und z = z + 1?4.7 Wann nimmt man eher while als for?
Thema 5
Listen und Zeichenketten
7 Fragen5.1 x = [3, 1, 4, 1, 5]. Was ist
x[2]?5.2 Welches Element erhält man mit
x[-1]?5.3 x = [3, 1, 4]. Wie sieht x nach
x.insert(1, 9) aus?5.4 x = [3, 1, 4, 1]. Was macht
x.remove(1)?5.5 w = "SCHULE". Was ist
w[1:4]?5.6 Was ergibt
"Haus".replace("H", "M")?5.7 Warum geht
w[0] = "M" bei einem String nicht?Thema 6
Funktionen und das Quiz-Projekt
7 Fragen6.1 Was gibt
print(f(3, 4)) aus, wenn def f(a, b): return a * b - 1?6.2 Was macht
return?6.3 Was liefert eine Funktion ohne return?
6.4 Warum steht
def vor dem ersten Aufruf?6.5 Kann man eine Variable, die nur in einer Funktion angelegt wird, im Hauptprogramm ausgeben?
6.6 Wozu dient im Quiz
antwort.strip().lower()?6.7 3 von 4 Fragen richtig. Was ergibt
punkte * 100 // anzahl?Beantworte alle Fragen, um den Button freizuschalten.
Deine Auswertung
≥ 80 % — sitzt sicher
50 – 79 % — noch wackelig
< 50 % — nacharbeiten
