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

Svep för att visa menyn

book
Regler för Variabelnamn

Fantastiska framsteg! Nu ska vi dyka in i något grundläggande men ändå avgörande — att namnge dina variabler. Precis som varje vara i din mataffär har en specifik plats och etikett, måste varje variabel i Python namnges genomtänkt. Bra namngivning hjälper dig och andra att förstå vad din kod gör vid en första anblick.

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

Regler för namngivning av 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 bör endast innehålla bokstäver, siffror och understreck. Till exempel är item_name1 okej, men undvik att använda specialtecken som bindestreck (item-name är ogiltigt).

Var medveten om skiftlägeskänslighet

Python behandlar versaler och gemener som olika. Så item och Item är två separata 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 speciella ä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 smidigt:

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 resulterar i 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

Notera

Du kan försöka korrigera 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 livsmedelsartikel — "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 den strängen "Bread".
  • Skapa en variabel item_price och tilldela den flyttalet 4.52 (pris per limpa).
  • Skapa en variabel items_in_stock och tilldela den heltalet 230 (tillgänglig kvantitet).
  • Använd dessa variabler i print()-satser för att visa artikelns 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 Variabelnamn

Fantastiska framsteg! Nu ska vi dyka in i något grundläggande men ändå avgörande — att namnge dina variabler. Precis som varje vara i din mataffär har en specifik plats och etikett, måste varje variabel i Python namnges genomtänkt. Bra namngivning hjälper dig och andra att förstå vad din kod gör vid en första anblick.

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

Regler för namngivning av 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 bör endast innehålla bokstäver, siffror och understreck. Till exempel är item_name1 okej, men undvik att använda specialtecken som bindestreck (item-name är ogiltigt).

Var medveten om skiftlägeskänslighet

Python behandlar versaler och gemener som olika. Så item och Item är två separata 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 speciella ä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 smidigt:

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 resulterar i 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

Notera

Du kan försöka korrigera 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 livsmedelsartikel — "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 den strängen "Bread".
  • Skapa en variabel item_price och tilldela den flyttalet 4.52 (pris per limpa).
  • Skapa en variabel items_in_stock och tilldela den heltalet 230 (tillgänglig kvantitet).
  • Använd dessa variabler i print()-satser för att visa artikelns 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