Python tiene un conjunto de palabras clave que son palabras reservadas que no se pueden usar como nombres de variables, nombres de funciones o cualquier otro identificador:
Keyword | Descripción |
and | Un operador lógico |
as | Para crear un alias |
assert | para depurar |
break | Para salir de un bucle |
class | Para definir una clase |
continue | Para continuar con la siguiente iteración de un bucle |
def | Para definir una función |
del | Para eliminar un objeto |
elif | Usado en sentencias condicionales, igual que else if |
else | Usado en sentencias condicionales |
except | Usado con excepciones, qué hacer cuando ocurre una excepción |
False | Valor booleano, resultado de operaciones de comparación |
finally | Usado con excepciones, un bloque de código que se ejecutará sin importar si hay una excepción o no. |
for | Para crear un bucle for |
from | Para importar partes específicas de un módulo |
global | Para declarar una variable global |
if | Para hacer una declaración condicional |
import | Para importar un módulo |
in | Para verificar si un valor está presente en una lista, tupla, etc. |
is | Para probar si dos variables son iguales |
lambda | Para crear una función anónima |
None | Representa un valor nulo |
nonlocal | Para declarar una variable no local |
not | Un operador lógico |
or | Un operador lógico |
pass | Una declaración nula, una declaración que no hará nada |
raise | Para generar una excepción |
return | Para salir de una función y devolver un valor |
true | Valor booleano, resultado de operaciones de comparación |
try | Para hacer una instrucción try…except |
while | Para crear un bucle while |
with | Se utiliza para simplificar el manejo de excepciones. |
yield | Para finalizar una función, devuelve un generador. |