Regole di Denominazione delle Variabili
Progresso fantastico! Ora, immergiamoci in qualcosa di fondamentale ma cruciale — nominare le tue variabili. Come ogni articolo nel tuo negozio di alimentari ha un posto e un'etichetta specifici, ogni variabile in Python deve essere nominata con attenzione. Una buona denominazione aiuta te e gli altri a capire cosa fa il tuo codice a colpo d'occhio.
Guarda mentre Alex spiega le regole di denominazione delle variabili e come funzionano nella pratica:
Regole per Nominare le Variabili
Inizia Sempre con una Lettera o un Underscore
I nomi delle variabili devono iniziare con una lettera o un underscore, come item_name
o _price
. Non iniziare un nome di variabile con un numero (ad esempio, 2item
non è valido).
Usa Solo Lettere, Numeri e Underscore
I nomi delle variabili devono contenere solo lettere, numeri e underscore. Ad esempio, item_name1
va bene, ma evita di usare caratteri speciali come i trattini (item-name
non è valido).
Fai Attenzione alla Sensibilità al Caso
Python tratta le lettere maiuscole e minuscole come diverse. Quindi, item
e Item
sono due variabili separate in Python.
Non Usare le Parole Riservate di Python
Evita di usare le parole chiave integrate di Python (come print
, if
e type
) come nomi di variabili, poiché sono già utilizzate per scopi speciali nel linguaggio.
Esempio di Nominazione Corretta delle Variabili
Nel seguente esempio, tutte le regole di nominazione delle variabili sono seguite, garantendo che le variabili siano nominate correttamente e che il codice funzioni senza problemi:
# 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)
Esempio di Nomi Scorretti
Nel seguente esempio, le regole di denominazione delle variabili non sono seguite, causando errori e problemi durante l'esecuzione del codice:
# 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.
Nota
Puoi tentare di correggere i nomi delle variabili sopra per assicurarti che il codice venga eseguito senza errori.
Le variabili correttamente nominate migliorano la leggibilità del codice e la manutenibilità. Seguire le convenzioni di denominazione di Python è cruciale per evitare errori di sintassi e altri potenziali problemi.
Swipe to start coding
Crea e stampa variabili che descrivono un articolo di drogheria — "Bread"
. Definisci variabili per il suo nome, prezzo per pagnotta e quantità in magazzino, usando nomi chiari e descrittivi.
Istruzioni per il Codice
- Crea una variabile
item_name
e assegnale la stringa"Bread"
. - Crea una variabile
item_price
e assegnale il float4.52
(prezzo per pagnotta). - Crea una variabile
items_in_stock
e assegnale l'intero230
(quantità disponibile). - Usa queste variabili nelle istruzioni
print()
per visualizzare i dettagli dell'articolo.
Soluzione
Grazie per i tuoi commenti!