Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Regler for Variabelnavn | Variabler og Typer
Introduksjon til Python

Sveip for å vise menyen

book
Regler for Variabelnavn

Fantastisk fremgang! Nå skal vi se nærmere på noe grunnleggende, men svært viktig — navngiving av variabler. Akkurat som hver vare i butikken har sin faste plass og etikett, må hver variabel i Python navngis med omtanke. Gode navn gjør det enklere for deg og andre å forstå hva koden gjør ved første øyekast.

Se når Alex forklarer reglene for variabelnavn og hvordan disse fungerer i praksis:

Regler for navngiving av variabler

Start alltid med en bokstav eller en understrek

Variabelnavn må starte med en bokstav eller en understrek, som item_name eller _price. Ikke start et variabelnavn med et tall (for eksempel, 2item er ugyldig).

Bruk kun bokstaver, tall og understreker

Variabelnavn skal kun inneholde bokstaver, tall og understreker. For eksempel, item_name1 er tillatt, men unngå spesialtegn som bindestrek (item-name er ugyldig).

Vær oppmerksom på store og små bokstaver

Python skiller mellom store og små bokstaver. Derfor er item og Item to forskjellige variabler i Python.

Ikke bruk Pythons reserverte ord

Unngå å bruke Pythons innebygde nøkkelord (som print, if og type) som variabelnavn, da disse allerede har spesielle funksjoner i språket.

Eksempel på korrekt variabelnavngivning

I følgende eksempel er alle regler for variabelnavngivning fulgt, noe som sikrer at variablene er riktig navngitt og at koden vil kjøre uten problemer:

123456
# Correct variable names item_name = "Apple" _item_price = 0.99 item1_quantity = 10 storeName = "Green Valley Groceries" print(item_name, _item_price, item1_quantity, storeName)
copy

Eksempel på feil navngivning

I følgende eksempel er reglene for variabelnavn ikke fulgt, noe som fører til feil og problemer når koden kjøres:

123456
# Incorrect variable names 1item = "Banana" # Variables cannot start with a number. Instead try `item_one`, or `oneItem` item-name = "Orange" # Variables cannot contain a dash (-), use underscores (_) instead. For example `item_name` is a valid variable print = 5.0 # You cannot use reserved keywords as a variable # But you can use these words in combination with others to name a variable # For example, `print_quantity = 5.0` is valid.
copy

Merk

Du kan forsøke å rette variabelnavnene ovenfor for å sikre at koden kjører uten feil.

Riktig navngitte variabler forbedrer lesbarheten og vedlikeholdbarheten av koden. Å følge Pythons navngivningskonvensjoner er avgjørende for å unngå syntaksfeil og andre potensielle problemer.

Oppgave

Swipe to start coding

Opprett og skriv ut variabler som beskriver en dagligvare — "Bread". Definer variabler for navnet, pris per brød og lagerbeholdning, ved å bruke tydelige og beskrivende navn.

Kodeinstruksjoner

  • Opprett en variabel item_name og tildel strengen "Bread" til den.
  • Opprett en variabel item_price og tildel flyttallet 4.52 (pris per brød).
  • Opprett en variabel items_in_stock og tildel heltallet 230 (tilgjengelig mengde).
  • Bruk disse variablene i print()-setninger for å vise vareinformasjonen.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 3
Vi beklager at noe gikk galt. Hva skjedde?

Spør AI

expand
ChatGPT

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

book
Regler for Variabelnavn

Fantastisk fremgang! Nå skal vi se nærmere på noe grunnleggende, men svært viktig — navngiving av variabler. Akkurat som hver vare i butikken har sin faste plass og etikett, må hver variabel i Python navngis med omtanke. Gode navn gjør det enklere for deg og andre å forstå hva koden gjør ved første øyekast.

Se når Alex forklarer reglene for variabelnavn og hvordan disse fungerer i praksis:

Regler for navngiving av variabler

Start alltid med en bokstav eller en understrek

Variabelnavn må starte med en bokstav eller en understrek, som item_name eller _price. Ikke start et variabelnavn med et tall (for eksempel, 2item er ugyldig).

Bruk kun bokstaver, tall og understreker

Variabelnavn skal kun inneholde bokstaver, tall og understreker. For eksempel, item_name1 er tillatt, men unngå spesialtegn som bindestrek (item-name er ugyldig).

Vær oppmerksom på store og små bokstaver

Python skiller mellom store og små bokstaver. Derfor er item og Item to forskjellige variabler i Python.

Ikke bruk Pythons reserverte ord

Unngå å bruke Pythons innebygde nøkkelord (som print, if og type) som variabelnavn, da disse allerede har spesielle funksjoner i språket.

Eksempel på korrekt variabelnavngivning

I følgende eksempel er alle regler for variabelnavngivning fulgt, noe som sikrer at variablene er riktig navngitt og at koden vil kjøre uten problemer:

123456
# Correct variable names item_name = "Apple" _item_price = 0.99 item1_quantity = 10 storeName = "Green Valley Groceries" print(item_name, _item_price, item1_quantity, storeName)
copy

Eksempel på feil navngivning

I følgende eksempel er reglene for variabelnavn ikke fulgt, noe som fører til feil og problemer når koden kjøres:

123456
# Incorrect variable names 1item = "Banana" # Variables cannot start with a number. Instead try `item_one`, or `oneItem` item-name = "Orange" # Variables cannot contain a dash (-), use underscores (_) instead. For example `item_name` is a valid variable print = 5.0 # You cannot use reserved keywords as a variable # But you can use these words in combination with others to name a variable # For example, `print_quantity = 5.0` is valid.
copy

Merk

Du kan forsøke å rette variabelnavnene ovenfor for å sikre at koden kjører uten feil.

Riktig navngitte variabler forbedrer lesbarheten og vedlikeholdbarheten av koden. Å følge Pythons navngivningskonvensjoner er avgjørende for å unngå syntaksfeil og andre potensielle problemer.

Oppgave

Swipe to start coding

Opprett og skriv ut variabler som beskriver en dagligvare — "Bread". Definer variabler for navnet, pris per brød og lagerbeholdning, ved å bruke tydelige og beskrivende navn.

Kodeinstruksjoner

  • Opprett en variabel item_name og tildel strengen "Bread" til den.
  • Opprett en variabel item_price og tildel flyttallet 4.52 (pris per brød).
  • Opprett en variabel items_in_stock og tildel heltallet 230 (tilgjengelig mengde).
  • Bruk disse variablene i print()-setninger for å vise vareinformasjonen.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 3
Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Vi beklager at noe gikk galt. Hva skjedde?
some-alt