La palabra clave assert en Python se usa al depurar código.
La palabra clave assert le permite probar si una condición en su código devuelve True, si no, el programa generará un AssertionError.
Puede escribir un mensaje para que se escriba si el código devuelve False, verifique el ejemplo a continuación.
Ejemplo
Prueba si una condición devuelve True:
x = "Bienvenido!" #si la condición devuelve True, entonces no pasa nada: assert x == "Bienvenido!" #si la condición devuelve Falso, se genera AssertionError: assert x == "Hasta luego!"
Ejemplo
Escribe un mensaje si la condición es Falsa:
x = "Bienvenido!" #si la condición devuelve Falso, se genera AssertionError: assert x == "Hasta luego!", "x debería ser 'hola"