MINT lernen

Selbsttest — Wo stehe ich?

42 Fragen in sechs Themen — die Auswertung zeigt dir, welche Abschnitte vor der Arbeit noch wackeln.

Dein Fortschritt:
0 / 0 Aufgaben
Thema 1

Ausgabe, Eingabe und Datentypen

7 Fragen
1.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 Fragen
2.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 Fragen
3.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 Fragen
4.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 Fragen
5.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 Fragen
6.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