Compte tenu du code suivant :
Quelqu’un peut-il expliquer pourquoi cela provoque la sortie suivante dans Python 3?
Compte tenu du code suivant :
Quelqu’un peut-il expliquer pourquoi cela provoque la sortie suivante dans Python 3?
Oui, dès que l’exception est levée et est assignée avec le nouvel objet d’exception, l’objet d’origine n’a plus de référence et est donc supprimé. Le nouvel objet d’exception est également supprimé dès qu’il quitte le
bloc.
Vous pouvez le vérifier en dominant la méthode de l’objet et l’exception assignée à
:
Cette sortie:
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.