Regels voor het Benoemen van Variabelen
Fantastische vooruitgang! Laten we nu duiken in iets fundamenteels maar cruciaals — het benoemen van je variabelen. Net zoals elk item in je supermarkt een specifieke plaats en label heeft, moet elke variabele in Python doordacht worden benoemd. Goede naamgeving helpt jou en anderen om in één oogopslag te begrijpen wat je code doet.
Kijk hoe Alex de regels voor het benoemen van variabelen uitlegt en hoe deze in de praktijk werken:
Regels voor het Benoemen van Variabelen
Begin Altijd met een Letter of een Onderstrepingsteken
Variabelenamen moeten beginnen met een letter of een onderstrepingsteken, zoals item_name
of _price
. Begin een variabelenaam niet met een cijfer (bijv. 2item
is ongeldig).
Gebruik Alleen Letters, Cijfers en Onderstrepingstekens
Variabelenamen mogen alleen letters, cijfers en onderstrepingstekens bevatten. Bijvoorbeeld, item_name1
is prima, maar vermijd speciale tekens zoals streepjes (item-name
is ongeldig).
Wees Bewust van Hoofdlettergevoeligheid
Python beschouwt hoofdletters en kleine letters als verschillend. Dus, item
en Item
zijn twee afzonderlijke variabelen in Python.
Gebruik Geen Gereserveerde Woorden van Python
Vermijd het gebruik van ingebouwde sleutelwoorden van Python (zoals print
, if
, en type
) als variabelenamen, aangezien deze al voor speciale doeleinden in de taal worden gebruikt.
Voorbeeld van Juiste Variabelenaamgeving
In het volgende voorbeeld worden alle regels voor variabelenaamgeving gevolgd, waardoor de variabelen correct worden benoemd en de code soepel zal draaien:
# 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)
Voorbeeld van Onjuiste Naamgeving
In het volgende voorbeeld worden de regels voor variabelenaamgeving niet gevolgd, wat resulteert in fouten en problemen bij het uitvoeren van de code:
# 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.
Opmerking
Je kunt proberen de variabelenamen hierboven te corrigeren om ervoor te zorgen dat de code zonder fouten wordt uitgevoerd.
Correct benoemde variabelen verbeteren de leesbaarheid en onderhoudbaarheid van de code. Het volgen van de naamgevingsconventies van Python is cruciaal om syntaxfouten en andere potentiële problemen te vermijden.
Swipe to start coding
Maak en print variabelen die een boodschappenartikel beschrijven — "Bread"
. Definieer variabelen voor de naam, prijs per brood en voorraadhoeveelheid, met duidelijke en beschrijvende namen.
Code-instructies
- Maak een variabele
item_name
en ken deze de string"Bread"
toe. - Maak een variabele
item_price
en ken deze de float4.52
toe (prijs per brood). - Maak een variabele
items_in_stock
en ken deze het geheel getal230
toe (beschikbare hoeveelheid). - Gebruik deze variabelen in
print()
-verklaringen om de details van het artikel weer te geven.
Oplossing
Bedankt voor je feedback!