1, la aserción afirmación
assert
Lo que significa que la expresión n != 0
debe ser True
, de lo contrario, de acuerdo con la lógica del programa se está ejecutando, el código detrás será sin duda equivocada.
Si la afirmación falla, la assert
declaración misma arrojaráAssertionError
Python intérprete puede comenzar con -O
unos parámetros cercanos assert
:
$ python -O err.py
Traceback (most recent call last):
...
ZeroDivisionError: division by zero
logging