HW8 - [Errore] - RecursionDetectedError

A
AlessandroBavaro (10660 points)
4 8 24
asked Dec 9, 2021 in HW8 by AlessandroBavaro (10,660 points)
Salve a tutti,

escluso il test 1 continuo a ricevere come errore:

 AssertionError: RecursionDetectedError not raised

volevo sapere se la ricorsione deve essere effettuata solo sulla funzione ex o se contano anche le funzioni ricorsive dentro la funzione ex.

inoltre c'è un limite di chiamate perché sia ritenuta ricorsiva la funzione? se si, il limite è fisso a parte per il test1?

si possono nascondere altri errori dietro a AssertionError: RecursionDetectedError not raised?

Grazie tutti.

1 Answer

Best answer
a
alex_mariani (2040 points)
1 2 12
answered Dec 9, 2021 by alex_mariani (2,040 points)
selected Dec 9, 2021 by AlessandroBavaro
Ciao,la funzione ricorsiva può essere qualunque funzione basta che la funzione sia esterna,per quanto riguarda il limite c'è soltanto quello imposto da python per evitare lo stack overflow
A
AlessandroBavaro (10660 points)
4 8 24
commented Dec 9, 2021 by AlessandroBavaro (10,660 points)
Per esterna intendi che che viene definita al'inizio prima di ex?
a
alex_mariani (2040 points)
1 2 12
commented Dec 9, 2021 by alex_mariani (2,040 points)
esterna intendo definita fuori da tutte le altre funzioni
A
AlessandroBavaro (10660 points)
4 8 24
commented Dec 9, 2021 by AlessandroBavaro (10,660 points)

Ti ringrazio ora non mi da piu quel errore yes