Leksjon 7 av 9 · 7 min
🔄 While-løkker
En while-løkke fortsetter så lenge noe er sant. Husk å endre tallet inni løkka, ellers stopper den aldri.
1–2. Se og forstå
while-løkker
while gjentar koden så lenge betingelsen er sann.
Noe inni løkka må endre seg, ellers stopper den aldri.
Kjører du en løkke som aldri stopper, avbryter Matteverkstedet den automatisk.
tall = 1while tall <= 5: print(tall) tall = tall + 1Resultat
1 2 3 4 5
tall er 1, 2, 3, 4, 5 – så blir 6 for stort, og løkka stopper.
Steg for steg
- STEG 1: tall = 1 → 1 ≤ 5 er sant → skriv 1
- STEG 2: tall = 2 → 2 ≤ 5 er sant → skriv 2
- STEG 3: … fortsetter til tall = 5
- STEG 4: tall = 6 → 6 ≤ 5 er usant → løkka stopper
3. Forutsi
Hva tror du skjer?
tall = 1while tall <= 3: print(tall) tall = tall + 1Hva tror du programmet skriver ut?
4. Kjør
Prøv koden selv
Koden kjører trygt i nettleseren din. Første gang tar det noen sekunder.
5. Endre
Endre koden
Endre koden slik at den teller opp til 10.
Bytt ut 5 med 10 i while-linja.
6. Øv selv
✏️ Øv selv · 🔮 Forutsi resultatet
Hva skriver programmet ut?
tall = 1while tall <= 5: print(tall) tall = tall + 17. Miniutfordring
Klarer du denne?
Skriv et program som teller nedover fra 5 til 1.
Fikk du koden til å virke? Marker leksjonen som fullført.
