Nomi delle Variabili e Parole Chiave¶
- I nomi delle variabili possono essere arbitrariamente lunghi.
- Possono contenere lettere e cifre ma devono cominciare con una lettera o un underscore.
- Sebbene sia legale usare lettere maiuscole, per convenzione si consiglia di non farlo.
- Le minuscole e le maiuscole fanno differenza.
Bruceebrucesono variabili diverse. - Il carattere underscore (
_) può apparire in un nome (spesso used in nomi con più parole, comemy_nameoppureprice_of_tea_in_china).
Se diamo a una variabile un nome non valido, otteniamo un errore di sintassi:
(wrongassignment)
76trombonesè non valido.more$è non valido.- La variabile
classnon può essere usata perché è una delle parole chiave di Python.
Le parole chiave definiscono la struttura e le regole di sintassi, e non possono essere usate come nomi di variabili.
Le parole chiavi sono le seguenti:
| and | as | assert | break | class | continue |
| def | del | elif | else | except | exec |
| finally | for | from | global | if | import |
| in | is | lambda | nonlocal | not | or |
| pass | raise | return | try | while | with |
| yield | True | False | None |
Di solito si scelgono nomi di variabili che possono ricordarci a che cosa servono le variabili.