Identificativi

Gli identificatori vengono utilizzati per denominare variabili, funzioni, classi e parole chiave.

Gli identificativi possono essere di qualsiasi lunghezza, ma devono iniziare con un carattere alfabetico maiuscolo o minuscolo o con il carattere di sottolineatura (_). I nomi che iniziano con un carattere di sottolineatura sono generalmente riservati per i nomi interni o privati. Dopo il primo carattere, l'identificativo può contenere qualsiasi numero e combinazione di caratteri alfabetici, numeri da 0 a 9 ed il carattere di sottolineatura.

Ci sono alcune parole riservate in Jython che non possono essere utilizzate per denominare variabili, funzioni o classi. Tali parole chiave sono suddivise nelle seguenti categorie:

  • Parole che introducono istruzioni: assert, break, class, continue, def, del, elif, else, except, exec, finally, for, from, global, if, import, pass, print, raise, return, try e while
  • Parole che introducono parametri: as, import e in
  • Operatori: and, in, is, lambda, not e or

L'uso improprio della parola chiave generalmente risulta in unSyntaxError.