Formler, teknikker og begreper du trenger til eksamen.
KompetansemålGrunnleggende Python-strukturer brukes til å gjøre tallrekker, gjennomsnitt og enkle simuleringer. Du må kunne lese, endre og skrive korte program.
Variabler og operatorer
Tilordning: . Type: heltall (int), desimaltall (float), tekst (str).
Operatorer: (pluss), (minus), (gange), (dele), (potens), (rest).
Heltallsdivisjon: . gir 3, gir 3.5.
Operatorer: (pluss), (minus), (gange), (dele), (potens), (rest).
Heltallsdivisjon: . gir 3, gir 3.5.
Løkker
For-løkke gjentar noe et bestemt antall ganger:
skriver ut 0, 1, ..., 9.
While-løkke gjentar så lenge en betingelse er sann:
øker beløpet med 5 prosent helt til det går over 100.
skriver ut 0, 1, ..., 9.
While-løkke gjentar så lenge en betingelse er sann:
øker beløpet med 5 prosent helt til det går over 100.
If-setninger
Greinetest: kjør ulik kode basert på en betingelse.
Eksempel: .
-blokken kjører hvis testen er usann; for flere alternativ.
Eksempel: .
-blokken kjører hvis testen er usann; for flere alternativ.
Lese og forklare kode: strategi
1. Skriv ut variabel-verdier mentalt for hver iterasjon.
2. Finn hva som returneres til slutt og hva som skrives ut underveis.
3. Sjekk grensetilfeller: hva skjer i første og siste iterasjon?
4. Oversett til matematisk uttrykk hvis mulig: løkker som summerer er ofte aritmetiske eller geometriske rekker.
2. Finn hva som returneres til slutt og hva som skrives ut underveis.
3. Sjekk grensetilfeller: hva skjer i første og siste iterasjon?
4. Oversett til matematisk uttrykk hvis mulig: løkker som summerer er ofte aritmetiske eller geometriske rekker.
Eksempel