La keyword raise en python se utiliza para generar una excepción.
Puede definir qué tipo de error generar y el texto para imprimir al usuario.
Ejemplo
Genera un error y detiene el programa si x es menor que 0:
x = -1 if x < 0: raise Exception("Lo siento, no hay números debajo de cero")
Ejemplo
Genera un TypeError si x no es un número entero:
x = "hola" if not type(x) is int: raise TypeError("Solo se permiten números enteros")