Syntaxe
assert expression ["," expression]
|
Paramètres
Nom |
Description |
expression |
Ce paramètre permet d'indiquer l'assertion |
Description
Ce mot réservé permet de vérifier le programme pour le déboguage.
Remarques
- Le mot réservé assert constitue un moyen pratique d'insérer des assertions de débogage dans un programme.
- Ces équivalences supposent que __debug__ et AssertionError font référence aux variables intégrées avec ces noms. Dans l'intégration actuel, la variable intégré __debug__ est fixé à True
par le mode normale et False lorsque l'optimisation est requis (paramètre -O en ligne de commande). De plus, le générateur de code actuel n'émet aucun code pour une instruction assert lorsque
l'optimisation est demandée au moment de la compilation.
- Il est nécessaire d'inclure le code source de l'expression ayant échoué dans le message d'erreur; et il sera ainsi affiché dans le cadre de la trace de la pile.
- L'affection à la variable est __debug__ n'est pas autorisé, il faudra donc l'indiquer au démarrage de l'interpréteur.
Dernière mise à jour : Mercredi, le 14 septembre 2016