0% fullført
Kapittel 2.4
8. klasseI dette kapitlet lærer du hvordan du kan få programmet til å gjenta kode mange ganger uten å skrive den om og om igjen.
En løkke er en måte å gjenta kode flere ganger. I stedet for å skrive samme kode 10 ganger, kan vi bruke en løkke som sier "gjør dette 10 ganger".
print("Hei!")print("Hei!")print("Hei!")print("Hei!")print("Hei!")for i in range(10): print("Hei!")Den vanligste måten å lage en løkke på er med for og range().
range(5) - Tallene 0, 1, 2, 3, 4 (5 tall)range(1, 6) - Tallene 1, 2, 3, 4, 5range(0, 10, 2) - Tallene 0, 2, 4, 6, 8 (steg på 2)Løkker er nyttige for å gjøre mange beregninger.
En while-løkke gjentar kode så lenge en betingelse er sann. Den er som en if-setning som gjentar seg selv.
while betingelse: # Dette gjentas så lenge betingelsen er sann✓Løkker lar oss gjenta kode mange ganger
✓for-løkke med range() er den vanligste
✓range(n) gir tallene fra 0 til n-1
✓while-løkke gjentar så lenge en betingelse er sann