Spørgsmål om Informatik

Hvad er forskellen på en variabel og en funktion i programmering?

Variabler og funktioner er to grundlæggende byggesten, og det er nemt at blande dem sammen i starten. Forskellen er, at en variabel gemmer noget, mens en funktion gør noget.

En variabel er et navngivet sted, hvor du gemmer en værdi, så du kan bruge den senere. Tænk på den som en kasse med en mærkat. Skriver du alder lig med 15, så indeholder kassen alder nu tallet 15. Du kan læse værdien igen eller ændre den senere i programmet.

En funktion er en samling instruktioner med et navn, som du kan kalde igen og igen. I stedet for at skrive de samme linjer mange steder, samler du dem ét sted. En funktion kan modtage værdier ind, kaldet parametre, og give et resultat tilbage.

Et eksempel i Python: du kan lave en funktion ved navn areal, der tager bredde og højde ind og returnerer bredde gange højde. Når du så skriver areal(4, 3), får du 12 tilbage. Du kan kalde den med nye tal hver gang uden at skrive udregningen om.

Kort sagt: variabler husker data, funktioner udfører handlinger på data.

En tutor kan hjælpe dig med at se, hvornår det bedst kan betale sig at lave en funktion.

Vil du have hjælp til informatik?

En personlig tutor kan forklare det i dit tempo og hjælpe dig videre med netop dine opgaver.

Flere spørgsmål om informatik