Hvis du skal lære programmering, er variabler noe av det første du bør forstå skikkelig. Den gode nyheten er at konseptet er enkelt når du ser det i praksis. Du trenger ikke tenke på variabler som noe mystisk. Tenk heller på dem som navngitte beholdere for informasjon.
I denne guiden går vi gjennom hvordan du bruker variabler steg for steg. Vi ser på syntaks, gode navn, oppdatering av verdier, og hvordan variabler brukes i små programmer. Guiden passer godt for VG2/VG3 og voksne elever som vil få kontroll på grunnleggende programmering.
Les også: /ressursbank/artikler/variabler/ for en mer grunnleggende forklaring.
1. Start med en enkel modell
En variabel kan sammenlignes med en boks med en etikett. Etiketten er navnet, og det som ligger inni boksen er verdien. Når du bytter innhold, er boksen fortsatt den samme, men innholdet er nytt.
Dette er nyttig fordi programmet kan holde styr på informasjon over tid. Hvis en bruker skriver inn navnet sitt, kan du lagre det i en variabel og bruke det senere i en velkomstmelding. Hvis et spill teller poeng, kan poengene lagres i en variabel som oppdateres etter hvert som spilleren gjør noe riktig.
2. Slik skriver du variabler i Python
Python er et fint språk å starte med fordi variabler er enkle å skrive. Du bruker likhetstegn til å tildele verdi: `navn = 'Ali'` eller `poeng = 0`.
Det som skjer bak kulissene, er at Python lager en kobling mellom navnet og verdien. Når du senere skriver `print(navn)`, får du ut teksten som er lagret. Når du skriver `print(poeng)`, får du tallet som er lagret.
Viktig regel