Identificadores

Os identificadores são usados para nomear variáveis, funções, classes e palavras-chave.

Os identificadores podem ser qualquer comprimento, mas devem começar com um caractere alfabético de maiúsculas ou minúsculas, ou o caractere sublinhado (_). Os nomes que começam com um sublinhado são geralmente reservados para nomes internos ou privados. Após o primeiro caractere, o identificador pode conter qualquer número e combinação de caracteres alfabéticos, números de 0 a 9 e o caractere de sublinhado.

Há algumas palavras reservadas em Jython que não podem ser usadas para nomear variáveis, funções ou classes. Elas se enquadram nas categorias a seguir:

  • Introdutores de instrução: assert, break, class, continue, def, del, elif, else, except, exec, finally, for, from, global, if, import, pass, print, raise, return, try e while
  • Introdutores de parâmetros: as, import e in
  • Operadores: and, in, is, lambda, not e or

Uso de palavra-chave imprópria geralmente resulta em umSyntaxError.