variabler: eksempel og forklaring

Se et konkret eksempel på variabler i Python, med linje-for-linje-forklaring og typiske eksamenspoeng.

Faglig kvalitetssikret av lærere og toppstudenter · Følger læreplanen (LK20) · Sist oppdatert 2026-09-04

Det er ofte mye lettere å forstå variabler når du ser dem brukt i en konkret situasjon. Derfor går vi gjennom et praktisk eksempel: et enkelt program som beregner total poengsum i en skolekonkurranse. Eksemplet viser hvordan variabler lagrer informasjon, hvordan de oppdateres og hvorfor navnene på variablene betyr noe.

Se også: /ressursbank/artikler/variabler/ og /ressursbank/artikler/datatyper/ for teorien bak.

Situasjonen

Klassen din deltar i en quiz. Hver gang et lag svarer riktig, får laget poeng. Programmet skal holde styr på poengene gjennom hele konkurransen. Dette er et typisk eksempel på når variabler er nyttige.

Vi trenger minst tre variabler: `lag_navn`, `poeng` og `bonus`. `lag_navn` lagrer navnet på laget, `poeng` holder styr på totalsummen, og `bonus` kan brukes hvis læreren vil gi ekstra poeng for et vanskelig spørsmål.

Eksempel i Python

`lag_navn = 'Røde Stjerne'`

`poeng = 0`

`bonus = 2`

`poeng = poeng + 5`

`poeng = poeng + bonus`

`print(lag_navn)`

`print(poeng)`

Først lagrer vi navnet på laget. Deretter starter poengsummen på 0. Når laget svarer riktig, legger vi til 5 poeng. Etterpå legger vi til bonuspoengene. Til slutt skriver vi ut navnet og poengsummen.

Hva skjer linje for linje?

Den første linjen oppretter en tekstvariabel. Den andre linjen oppretter en tallvariabel. Den tredje linjen lagrer et nytt tall som vi kan bruke senere.

Når vi skriver `poeng = poeng + 5`, tar programmet den gamle verdien av `poeng`, legger til 5 og lagrer resultatet tilbake i samme variabel. Dette er et klassisk eksempel på oppdatering av verdi.

Ofte stilte spørsmål

Hvorfor bruker vi `poeng = poeng + 5`?

Fordi vi vil øke den gamle poengsummen med 5 og lagre resultatet tilbake i variabelen.

Kan en variabel inneholde både tekst og tall?

En variabel kan lagre én verdi av gangen, men typen kan være tekst eller tall avhengig av hva du lagrer.

Må jeg kunne skrive dette helt selv?

Ja, det er lurt å øve på korte eksempler uten hjelp, fordi det gjør deg tryggere på prøve og eksamen.

Flere artikler i ressursbanken

← Vannressurser til eksamen: slik bør du øve  ·  variabler forklart enkelt →

Se alle artiklene i ressursbanken

← Tilbake til ifingo