Avatar ·

Opérateur retu dans le bloc try/except/finally

📁 fonction, Sujets avancés sur Python, IA

Voici une fonction :

def f():    try:        1 / 0    except:        retu 1    finally:        retu 2    retu 3

Lors de l'exécution, elle retourne 2, bien qu'après la levée de l'exception elle doive entrer dans le bloc except, où 1 est retourné. Est-ce que retu n'interrompt pas l'exécution de la fonction ?