Python Primer Contacto

6. Palabras Reservadas o Keywords

En lenguajes informáticos, las palabras reservadas son aquellas que tienen un uso determinado para el lenguaje y, por lo tanto, no pueden ser empleadas en el código como identificadores (por ejemplo, nombres para las variables).

Cada lenguaje de programación tiene su propio grupo de palabras reservadas, pero en general coinciden algunas de las siguientes: and, array, begin, case, const, default, do, else, end, file, for, function, goto, if, in, label, mod, not, of, or, repeat, return, then, to, type, until, void, while, etc.

En nuestro caso partitular las palabras reservadas (keywords) corresponden a los nombres de las declaraciones que el intérprete de Python incluye por defecto. No se deben utilizar dichas palabras para asignar nombres a otros objetos.

Desde la interface de trabajo vamos a saber cuando son palabras reservadas por que cambian los colores...veamos con una imagen a que nos referimos.


La salida de ejecutar este código en mi equipo  sería:


Un listado de palabras reservadas puede ser consultado ingresando help('keywords') desde la interfaz interactiva. Para Python 3 , por ejemplo se vería algo como :

A modo informativo las versiones 2.x de Python cuenta con 31 palabras reservadas:

and as assert break class continue def del elif else except exec finally for from global if import in is lambda not or pass print raise return try while with yield

En lenguaje C existen 32 palabras reservadas y en C++ 64.

Todos los lenguajes tienen esto que se conoce como palabras reservadas o keywords.

Si queremos plantear una analogía serían como las palabras que tienen los lenguajes como español, ingles, etc.

Pregunta Signo Ilustración Ilustraciones Vectoriales, Clip Art Vectorizado  Libre De Derechos. Image 97096477.¿Qué son las palabras reservadas en Python?

  1. Conjunto de palabras que pueden variar de significado durante la ejecución en Python.
  2. Conjunto de palabras definidas por el lenguaje que no pueden cambiar de significado y Python va a entender qué es lo que hacen.
  3. Conjunto de palabras que actúan como variables.
  4. Conjunto de palabras reservadas que Python no puede entender.