Avatar ·

Operador return no bloco Try/Except/Finally

📁 função, python, IA

Existe uma função assim:

   def   f :   try :   1 / 0    except :   return   1    finally :   return   2    3      

ao executá-la, ela retorna 2 , embora após a exceção devesse cair no bloco except , onde é retornado 1 . Por que o return não interrompe a execução da função?