Variabler og print-funksjonen

Variabler og print-funksjonen#

Læringsmål: variabler

  • Kunne bruke print-funksjonen til å skrive ut verdien til en variabel.

  • Kunne forklare hva en variabel er og lage dine egne variabler.

  • Kunne skrive ut verdien til en variabel.

Hva er en variabel?#

En variabel er den grunnleggende byggesteinen i Python. Det er noe vi selv lager (såkalt brukerdefinert). Vi bruker variabelen til å gjøre noe - i matematikk bruker vi det typisk til å regne ut noe og lagre tall.

Variabel i Python

En variabel er en brukerdefinert ting som har

  • Et variabelnavn

  • En verdi

La oss se på noen eksempler på variabler i Python


#-tegnet

#-tegnet

brukes for å kommentere koden. Alt som følger bak #-tegnet ignoreres av Python når koden kjøres. Det er ment for å skrive forklarende kommentarer til oss som leser koden!

Utforsk 1

Her er et lite program som skriver ut noen verdier direkte. Før du kjører det, prøv å lese gjennom koden og tenk på hva programmet vil skrive ut. Dette hjelper deg med å forstå hvordan datamaskinen “ser” koden.

  • Oppgave: Les gjennom programmet, og prøv å forutsi hva det vil skrive ut basert på variablene. Skriv ned hypotesen din og sjekk om den stemmer når du kjører programmet.

Ofte bruker vi variabler for å lagre verdier som vi skal jobbe med i programmet. Tenk på variabler som “bokser” som holder på tall, tekst, eller andre typer data vi trenger senere.

I dette programmet definerer vi noen variabler og skriver ut verdiene deres.

  • Oppgave: Les gjennom programmet, og prøv å forutsi hva det vil skrive ut basert på variablene. Skriv ned hypotesen din og sjekk om den stemmer når du kjører programmet.

Ofte ønsker vi å skrive ut både tekst og verdier fra variabler samtidig, for å lage meningsfulle meldinger. For å gjøre dette kan vi bruke noe som heter f-strings, som lar oss kombinere tekst og variabler på en enkel måte.

I dette programmet ser du hvordan vi kan bruke f-strings til å sette inn verdien av en variabel i en tekststreng.

  • Oppgave: Kjør programmet og legg merke til hva som skjer når f står foran tekststrengen. Hvor i teksten settes variabelverdien inn? Skriv ned hva du oppdager!


Underveisoppgave 1

Under vises et interaktivt kodevindu. Fyll ut koden under og kjør programmet.