Lädt...

Automatischer Test

Du addierst 2 und 3.
Du willst prüfen, dass das Ergebnis 5 ist.
Du führst diese Prüfung aus.
Die letzte Zeile auf dem Bildschirm wird OK sein.

Die Prüfung will 5, und die letzte Zeile ist OK

python
import unittest

def add(left, right):
    return left + right

class Check(unittest.TestCase):
    def test_sum(self):
        self.assertEqual(add(2, 3), 5)

unittest.main()

Die letzte Zeile auf dem Bildschirm ist OK.
Die erste Zeile ist ein Punkt. Dieser Punkt ist diese eine Prüfung.
Eine spätere Zeile beginnt mit Ran 1 test.
add(2, 3) ergibt 5.
Die Zeile self.assertEqual(add(2, 3), 5) prüft diese 5 gegen die 5, die du wolltest.
Beide stimmen überein, also ist die letzte Zeile OK.
Der Name test_sum beginnt mit test_, also läuft diese Prüfung.
Das Programm ist fertig.

Würde diese Prüfung add(2, 3) mit 9 vergleichen, wäre die letzte Zeile FAILED (failures=1), weil 5 nicht 9 ist.
Jenes Programm ist nicht dieses Programm.
Dieses Programm vergleicht add(2, 3) mit 5, also ist die letzte Zeile OK.

📊 Prüfung und letzte Zeile

Die Prüfung Die letzte Zeile
add(2, 3) und 5 OK

Du kannst jetzt prüfen, ob ein Ergebnis dem Ergebnis entspricht, das du wolltest.
Die letzte Zeile auf diesem Bildschirm ist OK.
Die nächste Seite liest ein Wort, das du hinter den Programmnamen setzt.

Die letzte Zeile ist OK

Die letzte Zeile ist OK.
Die Prüfung hat add(2, 3) mit 5 verglichen.
Die nächste Seite liest ein Wort, das du hinter den Programmnamen setzt.

🧠 Testen Sie Ihr Wissen

Bereit zum Start

Testen Sie Ihr Wissen

Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen

❓
5
Fragen
🎯
70%
Zum Bestehen
♾️
∞
Zeit
🔄
∞
Versuche

📝 Anweisungen

  • Lesen Sie jede Frage sorgfältig
  • Wählen Sie die beste Antwort für jede Frage
  • Sie können das Quiz so oft wiederholen, wie Sie möchten
  • Ihr Fortschritt wird oben angezeigt