Una funzione di ricerca¶
Questa è una implementazione per il metodo find
.
Dal momento che abbiamo combinato queste due parti con un and
logico, è necessario che entrambe le condizioni siano True per continuare a iterare. Se una parte fallisce, la condizione fallisce e le iterazioni si interrompono.
Quando le iterazioni si interrompono, ci chiediamo il motivo per cui si sono fermate e a seconda del motivo ritorniamo il valore corretto.