Hopp til hovedinnholdet
Lær Matte 1P

Programmering i Python i Matte 1P

Grunnleggende 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.

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.

If-setninger

Greinetest: kjør ulik kode basert på en betingelse.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.
Om eksempeloppgavene
Eksempelet er et kort Python-program med en løkke, og du skal si hva det skriver ut. Du leser koden, du skriver den ikke.

Alle teknikkene i Matte 1P står på Lær Matte 1P.