Skip to content

Palabras reservadas

josuemontano edited this page Nov 20, 2014 · 2 revisions

Palabras reservadas

Existen ciertas palabras que tienen significado especial para el intérprete de Python, 33 en total. Estas no pueden utilizarse para ningún otro fin (como ser nombrar valores) excepto para el que han sido creadas. Algunas de ellas son:

  • False
  • None
  • True
  • and
  • class
  • def
  • elif
  • else
  • except
  • for
  • from
  • if
  • import
  • return

Puede verificar si una palabra esta reservada utilizando el módulo keyword

import keyword
keyword.iskeyword('as')
keyword.iskeyword('x')

Para obtener una lista de todas las palabras reservadas

import keyword
keyword.kwlist