bug

Fejlfindingslaboratorium

Forudsig, læs og reparér Python-kode

← Til laboratorierne

Forudsig · kør · ret

Fejl er spor i programmet

Vælg en kurateret case, læs koden før du kører den, og brug svaret til at finde den mindste relevante rettelse.

Redigér programmet

Kurateret og sikker simulering

Output / traceback

Vælg en case og forudsig resultatet.

Python-arbejdsgang ved fejl

Den aktuelle editor er den kode, du retter. Hent den som `.py`, eller kopier den til din egen editor. “Tjek løsning” leder efter den centrale rettelse i hver undervisningscase.

1. Læs nøje

En traceback læses nedefra: den sidste linje fortæller typisk den konkrete fejltype.

2. Afgræns

Genskab fejlen med så få linjer og data som muligt.

3. Test igen

Når én fejl er rettet, kan den næste først blive synlig.

1 · Forudsig

Hvad tror du Python gør?

2 · Find spor

Brug fejltype og linje.

3 · Ret minimalt

Undgå at omskrive alt på én gang.