facebook
  • logo_eip_blanco
  • Logo UEMC 1 hor color acreditado blanco
  • Universidad Católica de Murcia

¿Qué son los Keywords en Python?

María José Peña | 15 abril, 2021

La semana anterior os hablábamos sobre Funciones predefinidas en Python, si no lo habéis leído aún, os invitamos a hacerlo. Además, si quieres aprender más sobre este fascinante lenguaje te invitamos a pasarte por nuestro máster en Programación avanzada en Python para Big Data, Hacking y Machine Learning. 

Esta semana vamos a enseñaros nada más y nada menos que 36 palabras clave que no pueden ser usadas como nombres de variables, funciones o cualquier otro tipo de identificador ya que son palabras reservadas.

Listado de palabras reservadas

Para empezar, si queremos ver el listado de palabras reservadas, según la versión que usamos de Python, comenzamos poniendo en consola el comando help() para acceder a la ayuda:

T86dU4djuw7zmGJQ96eZwIUWPICdHnvYYNeNwdFD0SQ Nn c1CGmyhUyABCjnSgFfS771CuR5Wrh7pHdCfi8vSmu1gxWRL2aMRh3uexjPhKwVQirEdojCG5udPtCcX6j wOJ0M3FZWyMJLG iQ

En nuestro caso usamos la versión 3.9. Una vez dentro de la ayuda, tecleamos keywords para ver el listado:

nWCljb vAVowJfxt9y7NllW 3FE1Dbr8VmCVd7jnIPByWMXu3ZRXFWKC0cA97fTDQYP5lACbnyC9mcMY 4qtsUMTQQfI39ju YdcXZxKM8qpRrmOX2S

Palabras reservadas en Python y su significado

A continuación, vamos a ver rápidamente que hace cada una de las palabras reservadas más explícitamente.

  1. False – Valor booleano, resultado de operaciones de comparación u operaciones lógicas en Python
  2. None – Representa a un valor nulo
  3. True – Valor booleano, igual que false, resultado de operaciones de comparación u operaciones lógicas en Python
  4. __peg_parser__ – Llamado huevo de pascua, relacionado con el lanzamiento del nuevo analizador PEG no está definido aún.
  5. And – Operador lógico
  6. As – Se utiliza para crear un alias al importar un módulo.
  7. Assert – Se utiliza con fines de depuración
  8. Async – Proporcionada por la biblioteca ‘asyncio’ en Python. Se utiliza para escribir código concurrente en Python
  9. Await – Proporcionada por la biblioteca ‘asyncio’ en Python. Se utiliza para escribir código concurrente en Python
  10. Break – Se utiliza en el interior de los bucles for y while para alterar su comportamiento normal
  11. Class – Se usa para definir una nueva clase definida por el usuario
  12. Continue – Se utiliza en el interior de los bucles for y while para alterar su comportamiento normal
  13. Def – se usa para definir una función definida por el usuario
  14. Del – Para eliminar un objeto
  15. Elif – Se usa en declaraciones condicionales, igual ‘else’ e ‘if’
  16. Else – Se usa en declaraciones condicionales, igual ‘elif’ e ‘if’
  17. Except – Se usa para crear excepciones, qué hacer cuando ocurre una excepción, igual que ‘raise’ y ‘try’
  18. Finally – Su uso garantiza que el bloque de código dentro de él se ejecute incluso si hay una excepción no controlada
  19. For – Utilizado para hacer bucles. Generalmente lo usamos cuando sabemos la cantidad de veces que queremos que se ejecute ese bucle
  20. From – Para importar partes específicas de un módulo
  21. Global – Para declarar una variable global.
  22. If – Se usa en declaraciones condicionales, igual ‘else’ y ‘elif’
  23. Import – Para importar un módulo
  24. In – Para comprobar si un valor está presente en una lista, tupla, etc. Devuelve True si el valor está presente, de lo contrario devuelve False
  25. Is – Se usa para probar si las dos variables se refieren al mismo objeto. Devuelve True si los objetos son idénticos y False si no
  26. Lambda – Para crear una función anónima
  27. Nonlocal – Para declarar una variable no local
  28. Not – Operador lógico
  29. Or – Operador lógico
  30. Pass – Es una declaración nula en Python. No pasa nada cuando se ejecuta. Se utiliza como marcador de posición.
  31. Raise – Se usa para crear excepciones, qué hacer cuando ocurre una excepción, igual que ‘except y ‘try’
  32. Return – Se usa dentro de una función para salir y devolver un valor. 
  33. Try – Se usa para crear excepciones, qué hacer cuando ocurre una excepción, igual que ‘raise’ y ‘except
  34. While – Se usa para realizar bucles.
  35. With – Se usa para simplificar el manejo de excepciones
  36. Yield – Se usa dentro de una función al igual que ‘return’, salvo que ‘yield’ devuelve un generador.

¿Conocías todas las Keywords de Python o te hemos enseñado alguna?


Si te ha gustado compártelo

Share on facebook
Share on linkedin
Share on twitter
Share on whatsapp
Share on email
Share on facebook
Facebook
Share on linkedin
LinkedIn
Share on twitter
Twitter
Share on whatsapp
WhatsApp
Share on email
Correo

Otros post relacionados

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

 

Pide Información

Escuela Internacional de Posgrados te informa que los datos del presente formulario serán tratados por Mainfor Soluciones Tecnológicas y Formación, S.L. como responsable de esta web. La finalidad de la recogida y tratamiento de los datos personales es para dar respuesta a la consulta realizada así como para el envío de información de los servicios del responsable del tratamiento. La legitimación es el consentimiento del interesado.
Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos en cumplimiento@mainfor.edu.es así como el derecho a presentar una reclamación ante la autoridad de control. Puedes consultar la información adicional y detallada sobre Protección de datos en la Política de Privacidad que encontrarás en nuestra página web eiposgrados.edu.es.