Leksjon 6 av 9 · 8 min
🔁 For-løkker
En løkke gjør det samme flere ganger, uten at du må skrive koden på nytt.
1–2. Se og forstå
for-løkker
En løkke gjentar kode. for i in range(5): gjentar linjene under fem ganger.
Python starter å telle på 0. range(5) gir 0, 1, 2, 3, 4 – det er fem tall til sammen.
range(1, 11) starter på 1 og stopper før 11, altså 1 til 10.
for i in range(5): print(i)Resultat
0 1 2 3 4
tall = 7for i in range(1, 11): print(tall * i)Resultat
7 14 21 28 35 42 49 56 63 70
Slik lager vi 7-gangen.
3. Forutsi
Hva tror du skjer?
for i in range(1, 6): print(i)Hva 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 viser 9-gangen i stedet for 7-gangen.
Bytt ut 7 med 9 på første linje.
6. Øv selv
✏️ Øv selv · 🔮 Forutsi resultatet
Hva skriver programmet ut?
for i in range(5): print(i)7. Miniutfordring
Klarer du denne?
Skriv et program som skriver ut alle partall fra 2 til 20.
Fikk du koden til å virke? Marker leksjonen som fullført.
