Un identificatore in Python è il nome con cui sono rappresentate costanti, variabili, metodi, classi e moduli. Un identificatore in Python può essere costituito da una lettera maiuscola, minuscola o dal simbolo underscore seguito da altri caratteri, che a loro volta possono essere una qualsiasi combinazione di lettere maiuscole e minuscole, underscore e cifre. I caratteri minuscoli corrispondono alle lettere minuscole dell’alfabeto dalla a alla z, compreso il simbolo underscore, mentre i caratteri maiuscoli corrispondono alle lettere maiuscole dell’alfabeto dalla A alla Z e le cifre da 0 al 9. Il numero di caratteri che compongono il nome non è limitato.
Un identificatore in Python può essere scelto applicando le seguenti regole:
- Un identificatore non può contenere degli spazi vuoti.
- I nomi delle classi iniziano con una lettera maiuscola e tutti gli altri identificatori con una lettera minuscola.
- Se il nome inizia con un underscore ciò indica per convenzione che l’identificatore è destinato ad essere privato.
- Se invece l’identificatore inizia con due caratteri di sottolineatura ciò indica un identificatore fortemente privato.
- Se l’identificatore, inoltre, termina con due simboli di sottolineatura, l’identificatore è un nome definito speciale.
C’è da precisare che non possono essere usate come nomi degli identificatori alcune parole, che sono quindi riservate ad opportuni impieghi dall’interprete.
LINK DI APPROFONDIMENTO PER L’ARGOMENTO:
- Guida alla programmazione con PYTHON: Corso completo per imparare a programmare in poco tempo
- Manuale Python