Alt om uke 35

Tema for uke 35 er kapittel 2 i læreboka. Kapittelet introduserer løkker og lister, to fundamentale konsepter i programmering, som vi vil bruke hver eneste uke resten av semesteret. Kort forklart er en løkke (engelsk: loop) en konstruksjon som brukes til å repetere samme operasjon mange ganger. De fleste programmeringsspråk inneholder løkker i ulike former, de vi skal bruke mest er:

  • for-løkker, som brukes når man vet på forhånd hvor mange ganger en operasjon skal repeteres,
  • while-løkker, brukes for å repetere en operasjon så lenge et oppgitt vilkår er oppfylt.

Begge typene av løkker, og forskjellen mellom dem, er enklere å forstå med eksempler, se kapittel 2 i læreboka eller forelesningsfoilene.

Lister er en variabeltype som brukes mye i Python, og som lar oss lagre en serie med data som ett objekt (en variabel). Lister i Python er veldig fleksible, og kan for eksempel inneholde en rekke med tall, tekststrenger, kombinasjoner av de to, eller andre variabeltyper. Vi skal lære å lage en liste, legge til nye elementer, hente ut enkeltelementer, og å løpe gjennom listen med en løkke.

Læringsmål for uke 35:
  • Vite hva en løkke er, og kunne forskjellen på en for-løkke og en while-løkke.
  • Kunne implementere løkker i Python, med riktig bruk av innrykk
  • Vite hvordan lister brukes, kunne lage en ny liste, legge til, hente ut og slette elementer
  • Kunne bruke for-løkker og while-løkker til å gå gjennom elementene i en liste.
Av Joakim Sundnes
Publisert 15. aug. 2019 11:20