Identificadores

Los identificadores se utilizan para el nombre de las variables, funciones, clases y palabras clave. Los identificadores pueden tener cualquier longitud, pero debe empezar con un carácter alfabético en mayúsculas o minúsculas o el carácter de subrayado (_). Los nombres que empiezan con un carácter de subrayado están generalmente reservados para los nombres internos o privados. Después del primer carácter, el identificador puede contener cualquier número y combinación de caracteres alfabéticos, los números del 0-9, y el carácter de subrayado.

Existen algunas palabras reservadas en Jython que no se pueden utilizar para el nombre de variables, funciones o clases. Estas palabras entran en las siguientes categorías:

  • Introducciones de sentencias: assert, break, class, continue, def, del, elif, else, except, exec, finally, for, from, global, if, import, pass, print, raise, return, try y while
  • Introducciones de parámetros: as, import y in
  • Operadores: and, in, is, lambda, not y or

El uso incorrecto de palabras claves suele generar SyntaxError.