Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Regler för Variabelnamngivning | Variabler och Typer
Introduktion till Python

Svep för att visa menyn

book
Regler för Variabelnamngivning

Fantastisk framsteg! Nu ska vi fördjupa oss i något grundläggande men avgörande — att namnge dina variabler. Precis som varje vara i din matbutik har en specifik plats och etikett, måste varje variabel i Python namnges genomtänkt. Bra namnval hjälper dig och andra att snabbt förstå vad din kod gör.

Titta när Alex förklarar reglerna för variabelnamngivning och hur dessa fungerar i praktiken:

Regler för att namnge variabler

Börja alltid med en bokstav eller ett understreck

Variabelnamn måste börja med en bokstav eller ett understreck, som item_name eller _price. Börja inte ett variabelnamn med en siffra (t.ex. 2item är ogiltigt).

Använd endast bokstäver, siffror och understreck

Variabelnamn ska endast innehålla bokstäver, siffror och understreck. Till exempel är item_name1 tillåtet, men undvik specialtecken som bindestreck (item-name är ogiltigt).

Var medveten om skiftlägeskänslighet

Python skiljer på versaler och gemener. Så item och Item är två olika variabler i Python.

Använd inte Pythons reserverade ord

Undvik att använda Pythons inbyggda nyckelord (som print, if och type) som variabelnamn, eftersom dessa redan används för särskilda ändamål i språket.

Exempel på korrekt variabelnamngivning

I följande exempel följs alla regler för variabelnamngivning, vilket säkerställer att variablerna är korrekt namngivna och att koden kommer att köras utan problem:

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

Exempel på felaktig namngivning

I följande exempel följs inte reglerna för variabelnamngivning, vilket leder till fel och problem när koden körs:

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

Observera

Du kan försöka rätta till variabelnamnen ovan för att säkerställa att koden körs utan fel.

Korrekt namngivna variabler förbättrar kodens läsbarhet och underhållbarhet. Att följa Pythons namngivningskonventioner är avgörande för att undvika syntaxfel och andra potentiella problem.

Uppgift

Swipe to start coding

Skapa och skriv ut variabler som beskriver en matvara — "Bread". Definiera variabler för dess namn, pris per limpa och lagersaldo, med tydliga och beskrivande namn.

Kodinstruktioner

  • Skapa en variabel item_name och tilldela strängen "Bread".
  • Skapa en variabel item_price och tilldela flyttalet 4.52 (pris per limpa).
  • Skapa en variabel items_in_stock och tilldela heltalet 230 (tillgänglig mängd).
  • Använd dessa variabler i print()-satser för att visa varans detaljer.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 3
Vi beklagar att något gick fel. Vad hände?

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

book
Regler för Variabelnamngivning

Fantastisk framsteg! Nu ska vi fördjupa oss i något grundläggande men avgörande — att namnge dina variabler. Precis som varje vara i din matbutik har en specifik plats och etikett, måste varje variabel i Python namnges genomtänkt. Bra namnval hjälper dig och andra att snabbt förstå vad din kod gör.

Titta när Alex förklarar reglerna för variabelnamngivning och hur dessa fungerar i praktiken:

Regler för att namnge variabler

Börja alltid med en bokstav eller ett understreck

Variabelnamn måste börja med en bokstav eller ett understreck, som item_name eller _price. Börja inte ett variabelnamn med en siffra (t.ex. 2item är ogiltigt).

Använd endast bokstäver, siffror och understreck

Variabelnamn ska endast innehålla bokstäver, siffror och understreck. Till exempel är item_name1 tillåtet, men undvik specialtecken som bindestreck (item-name är ogiltigt).

Var medveten om skiftlägeskänslighet

Python skiljer på versaler och gemener. Så item och Item är två olika variabler i Python.

Använd inte Pythons reserverade ord

Undvik att använda Pythons inbyggda nyckelord (som print, if och type) som variabelnamn, eftersom dessa redan används för särskilda ändamål i språket.

Exempel på korrekt variabelnamngivning

I följande exempel följs alla regler för variabelnamngivning, vilket säkerställer att variablerna är korrekt namngivna och att koden kommer att köras utan problem:

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

Exempel på felaktig namngivning

I följande exempel följs inte reglerna för variabelnamngivning, vilket leder till fel och problem när koden körs:

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

Observera

Du kan försöka rätta till variabelnamnen ovan för att säkerställa att koden körs utan fel.

Korrekt namngivna variabler förbättrar kodens läsbarhet och underhållbarhet. Att följa Pythons namngivningskonventioner är avgörande för att undvika syntaxfel och andra potentiella problem.

Uppgift

Swipe to start coding

Skapa och skriv ut variabler som beskriver en matvara — "Bread". Definiera variabler för dess namn, pris per limpa och lagersaldo, med tydliga och beskrivande namn.

Kodinstruktioner

  • Skapa en variabel item_name och tilldela strängen "Bread".
  • Skapa en variabel item_price och tilldela flyttalet 4.52 (pris per limpa).
  • Skapa en variabel items_in_stock och tilldela heltalet 230 (tillgänglig mängd).
  • Använd dessa variabler i print()-satser för att visa varans detaljer.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 3
Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Vi beklagar att något gick fel. Vad hände?
some-alt