Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Variabler | Basic Syntax
Introduksjon til Python med Cursor

bookVariabler

Variabler og verdier

En variabel er et navn som refererer til en verdi i minnet. Du tildeler verdier med =-symbolet og kan gjenbruke dem i stedet for å gjenta de samme dataene.

Python oppdager automatisk typen til verdien — tall, streng eller et annet objekt — så du trenger ikke å angi det eksplisitt. Variabler er fleksible: du kan endre innholdet eller tildele en ny verdi av en annen type.

Navneregler for variabler

Variabelnavn i Python må følge disse reglene:

  • Må starte med en bokstav eller understrek;
  • Kan kun inneholde bokstaver, sifre eller understreker;
  • Ingen mellomrom, spesialtegn eller tegnsetting;
  • Kan ikke være Python-nøkkelord;
  • Skiller mellom store og små bokstaver: name og Name er forskjellige.

Beste praksis:

  • Bruk korte, men meningsfulle navn, som price eller user_age;
  • Bruk små bokstaver med understrek: total_sum;
  • Unngå enkeltbokstavnavn, unntatt for enkle tellere.

Gjenbruk og hvorfor variabler er viktige

Variabler forhindrer gjentakelse og gjør koden enklere å vedlikeholde. De forbedrer lesbarheten, reduserer feil og forenkler oppdateringer.

I stedet for å gjenta samme verdi flere steder, lagrer du den i én variabel og gjenbruker den. Hvis verdien endres, oppdaterer du den bare ett sted.

Sammendrag

  • En variabel lagrer en verdi ved hjelp av =-symbolet;
  • Python oppdager automatisk datatypen;
  • Du kan oppdatere eller overskrive variabler når som helst;
  • Variabelnavn må følge syntaksregler og navnekonvensjoner;
  • Variabler forbedrer fleksibilitet, lesbarhet og vedlikeholdbarhet i kode.
question mark

Hvilket av følgende er et gyldig Python-variabelnavn?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 6

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

Can you explain why Python allows variables to change types?

What happens if I use an invalid variable name in my code?

Can you give more examples of good variable naming practices?

Awesome!

Completion rate improved to 5

bookVariabler

Sveip for å vise menyen

Variabler og verdier

En variabel er et navn som refererer til en verdi i minnet. Du tildeler verdier med =-symbolet og kan gjenbruke dem i stedet for å gjenta de samme dataene.

Python oppdager automatisk typen til verdien — tall, streng eller et annet objekt — så du trenger ikke å angi det eksplisitt. Variabler er fleksible: du kan endre innholdet eller tildele en ny verdi av en annen type.

Navneregler for variabler

Variabelnavn i Python må følge disse reglene:

  • Må starte med en bokstav eller understrek;
  • Kan kun inneholde bokstaver, sifre eller understreker;
  • Ingen mellomrom, spesialtegn eller tegnsetting;
  • Kan ikke være Python-nøkkelord;
  • Skiller mellom store og små bokstaver: name og Name er forskjellige.

Beste praksis:

  • Bruk korte, men meningsfulle navn, som price eller user_age;
  • Bruk små bokstaver med understrek: total_sum;
  • Unngå enkeltbokstavnavn, unntatt for enkle tellere.

Gjenbruk og hvorfor variabler er viktige

Variabler forhindrer gjentakelse og gjør koden enklere å vedlikeholde. De forbedrer lesbarheten, reduserer feil og forenkler oppdateringer.

I stedet for å gjenta samme verdi flere steder, lagrer du den i én variabel og gjenbruker den. Hvis verdien endres, oppdaterer du den bare ett sted.

Sammendrag

  • En variabel lagrer en verdi ved hjelp av =-symbolet;
  • Python oppdager automatisk datatypen;
  • Du kan oppdatere eller overskrive variabler når som helst;
  • Variabelnavn må følge syntaksregler og navnekonvensjoner;
  • Variabler forbedrer fleksibilitet, lesbarhet og vedlikeholdbarhet i kode.
question mark

Hvilket av følgende er et gyldig Python-variabelnavn?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 6
some-alt