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.
Bruce
ebruce
sono variabili diverse. - Il carattere underscore (
_
) può apparire in un nome (spesso used in nomi con più parole, comemy_name
oppureprice_of_tea_in_china
).
Se diamo a una variabile un nome non valido, otteniamo un errore di sintassi:
76trombones
è non valido.more$
è non valido.- La variabile
class
non 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.