Spiega come fare il debug di una funzione in Python.
Il debug di una funzione in Python può essere effettuato utilizzando il debugger integrato di Python, pdb. Utilizzando pdb, è possibile impostare i punti di interruzione, passare attraverso il codice e ispezionare le variabili e i loro valori. Per utilizzare pdb, è necessario importare prima il modulo, quindi inserire la riga "import pdb; pdb.set_trace()" nel punto del codice in cui si desidera iniziare il debug. In alternativa, è possibile eseguire il codice dalla riga di comando utilizzando il flag -m pdb, che avvierà automaticamente il debugger all'inizio del codice.